如何解决sphinx启动失败?

错误一:/usr/local/sphinx/bin/searchd: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory

ldconfig -v|grep mysql

发现加载:/usr/lib/mysql:
libmysqlclient_r.so.15 -> libmysqlclient_r.so.15.0.0
libmysqlclient.so.15 -> libmysqlclient.so.15.0.0

ldd /usr/local/sphinx/bin/searchd

发现错误 libmysqlclient.so.16 => not found
解决办法:找到libmysqlclient.so.16 的库copy到/lib/ 下 就行了

错误二:上面问题解决后,启动又出现错误/usr/local/sphinx/bin/searchd: error while loading shared libraries: /lib/libmysqlclient.so.16: cannot restore segment prot after reloc: Permission denied

没有权限

解决办法:setenforce 0


联系方式
WeChat: fe88655 e-mail:77368447@qq.com

作者头像
萧萧一风创始人

做一个积极主动热情的人,为了想要完成的事情和实现的目标,拼命投入力量。

上一篇:nginx: [emerg] mkdir() “/dev/shm/nginx_temp/client_body” failed (2: No such file or directory)
下一篇:ERROR: modinfo: could not find module power_meter

发表评论

×
选择打赏方式:

打赏

打赏

打赏

×
选择分享方式: