zabbix安装问题【已解决】

回复 收藏
*  zabbix安装重新加载php.ini 用/etc/init.d/httpd restart
error1:浏览器打开zabbix在3. Configure DB connection是出现/var/lib/mysql/mysql.sock问题
问题分析:经过排查发现/etc/my.cnf 里面的mysqld模块下的socket设置的路径不对
解决办法:把/tmp/mysql/mysql.sock(这是lanp安装时设置的路径)改成了/var/lib/mysql/mysql.sock,然后重启mysqld   /etc/init.d/mysqld restart就搞定了
error2:在浏览器里登陆zabbix进去后一直提醒zabbix server is not running: the information displayed may not be current.
问题分析:一查看zabbix状态显示zabbix服务器为no,二、根据老师的文档内部教材下168页提示需要修改/etc/zabbix_server.conf中DBUser与DBPassword两项,都修改成root后还是不行;又查看百度后觉得别人在连接数据库的时候不一样老师这里的是没有-p选项即不设置密码的
# mysql -uroot -e "create database zabbix"
# mysql -uroot --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/schema.sql
# mysql -uroot --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/images.sql
# mysql -uroot --default-character-set=utf8 zabbix < /usr/share/zabbix-mysql/data.sql   
问题就出现在这里。
解决办法:
vim /etc/zabbix_server.conf
修改
DBUser = root
注释掉
DBPassword = root 或者写成 DBPassword =
2015-12-29 23:59 举报
已邀请:
0

gxp2008

赞同来自:

我觉得,直接给数据库root账户密码,不安全,最好,使用mysql创建个mysql账户
0

Rohero

赞同来自:

gxp2008 发表于 2016-1-14 16:18
我觉得,直接给数据库root账户密码,不安全,最好,使用mysql创建个mysql账户

这个没考虑,你说的是对的
0

心怡呆呆

赞同来自:

Lz我想问下第一个错误,我这里也是遇到了相同的错误不过我是把zabbix-servre.conf里面的路径改了,还是不行。如果我给一个软连接到原先的mysql.sock上面,又提示mysql启动不了的问题,请问你是怎么解决的
0

Rohero

赞同来自:

心怡呆呆 发表于 2016-1-29 23:23
Lz我想问下第一个错误,我这里也是遇到了相同的错误不过我是把zabbix-servre.conf里面的路径改了,还是不行 ...

提示什么?
0

snake

赞同来自:

也遇到过这个问题,看报错日志是提示 zabbix@'localhost' 无法访问数据库zabbix,之前也是在配置文件中写的root,重新创建zabbix用户授权后就好了。

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: