mongodb安装报错:mongod: error while loading shared libraries

问题:

mongodb安装报错:mongod: error while loading shared libraries: liblzma.so.0: cannot open shared object file: No such file or directory

问题截图:
截图1截图2

解决方案:

1. 修改 /etc/profile文件

检查环境变量,然而没发现错误

2. 修改 /etc/ld.so.conf 文件

参考博客:
https://blog.csdn.net/dumeifang/article/details/2963223
https://blog.csdn.net/baidu_27167467/article/details/99431721
https://blog.csdn.net/AZXHNLS81/article/details/105216348/

  1. /etc/ld.so.conf中加入 /usr/local/lib后发现该目录下没有 liblzma.so.0,只有liblzma.so.5

  2. 在 命令行 输入 sudo find / -name liblzma.so.0* -type f,发现找不到 liblzma.so.0

  3. 在命令行输入 yum install xz-compat-libs,下载 liblzma.so.0

  4. ok啦!!

你可能感兴趣的:(课程,mongodb)