
如图所示,这种报错分两种情况
首先要检查在主机里有没有mysql.sock这个文件:
全机搜索mysql.sock
1.若mysql.sock不存在,直接在/var/lib/mysql目录下新建即可
2. 若mysql.sock在其他目录下,可以有两种做法:
1)做mysql.sock的链接,假设mysql.sock在tmp目录下
[root@localhost lib]# mkdir /var/lib/mysql
[root@localhost lib]# ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
[root@localhost lib]# /etc/rc.d/init.d/mysqld restart
Shutting down MySQL... SUCCESS!
Starting MySQL SUCCESS!
2)修改zabbix_server.conf中的mysql.sock的配置
vim /etc/zabbix/zabbix_server.conf
DBSocket=/tmp/mysql.sock
重启即可
参考zabbix connection to database 'zabbix' failed:_云中不知人的专栏-CSDN博客
看看更多关于Zabbix的文章,助你更快成功部署zabbix!
文章评论