记一次zabbix排错
故障现象
1.在/var/log/zabbix/zabbix_server.log中出现以下报错:
12106:20190314:090947.010 [Z3001] connection to database 'zabbix' failed: [1045] Access denied for user 'zabbix'@'localhost' (using password: YES)
2.在web界面出现如下界面
事后分析原因
问题出在数据库配置上,本次部署环境的mariadb数据库在其它服务器上,与zabbix-server服务器不在同一主机上。通配置/etc/zabbix/zabbix_server.conf中的数据库连接ip。默认配置数据库装在本机,装在远端需要更改配置。
问题排查过程
☻确认数据库zabbix用户开启远程连接
☻确认/etc/zabbix/web/zabbix.conf.php配置
☻确认/etc/zabbix/zabbix_server.conf的配置(本次出错就在这里,浪费大量时间)
☻重启服务
systemctl restart zabbix-server
日志报错消失,网页界面显示正常。