问题:
mongodb安装报错:mongod: error while loading shared libraries: liblzma.so.0: cannot open shared object file: No such file or directory
问题截图:
解决方案:
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/
-
在
/etc/ld.so.conf
中加入/usr/local/lib
后发现该目录下没有liblzma.so.0
,只有liblzma.so.5
-
在 命令行 输入
sudo find / -name liblzma.so.0* -type f
,发现找不到liblzma.so.0
-
在命令行输入
yum install xz-compat-libs
,下载 liblzma.so.0 -
ok啦!!