libmysqlclient.so.16找不到的解决方法

在Zabbix Server部署的过程中,可能会遇到libmysqlclient.so.16文件找不到的问题,导致zabbix-server服务启动失败,不要担心,下面附上快速解决办法。

报错问题:
  [root@iZbp11rfoyeescusr9ha9qZ zabbix-mysql]# /etc/init.d/zabbix-server start
  Starting Zabbix server: /usr/sbin/zabbix_server: error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory
                                                       [FAILED]
解决方法 :

1.找到libmysqlclient.so.16文件的位置:

  [root@iZbp11rfoyeescusr9ha9qZ ~]# locate libmysqlclient.so.16
  /usr/lib64/mysql/libmysqlclient.so.16
  /usr/lib64/mysql/libmysqlclient.so.16.0.0

2.在/etc/ld.so.conf中添加一行“/usr/lib64/mysql/libmysqlclient.so.16”,并重新加载配置:

  [root@iZbp11rfoyeescusr9ha9qZ ~]# echo "/usr/lib64/mysql/libmysqlclient.so.16" >> /etc/ld.so.conf
  [root@iZbp11rfoyeescusr9ha9qZ ~]# ldconfig

3.重启zabbix-server服务,即可成功启动服务:

  [root@iZbp11rfoyeescusr9ha9qZ ~]# 
  [root@iZbp11rfoyeescusr9ha9qZ ~]# /etc/init.d/zabbix-server start
  Starting Zabbix server:                                    [  OK  ]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.写在前面 本文主要介绍的是zabbix的编译安装过程,包含它的基础环境LNMP,虽然zabbix官方一般推荐的...
    天之蓝色阅读 7,315评论 0 16
  • 一、zabbix简介 zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企...
    JokerW阅读 9,777评论 2 29
  • 一、安装前说明:操作系统:CentOSWeb环境:Nginx+MySQL+PHP5.3zabbix版本:Zabbi...
    baiynistx阅读 4,513评论 0 0
  • 前段时间小姐姐参加了一个设计比赛 但是可惜的是没有获得等级奖 看来七月份的时候又有一大波优秀奖向我袭来 画的不好看...
    不识故阅读 3,043评论 6 1