点击返回: 自学 Zabbix4.0 之路 https://www.cnblogs.com/yaoyaojcy/p/9907349.html
点击返回: 自学 zabbix 集锦
Zabbix4.4.0 - 告警 "Zabbix server is not running"
第一步: 查看系统日志, 进一步确认原因
cat /var/log/zabbix/zabbix_server.log
问题出现在数据库.
第二步 数据库确认
MySQL -u root -p #root 用户登陆数据库
如果登录不成功, 就看一下登录密码是否正确以及 zabbix 用户是否有权限登录数据库.
- GRANT ALL PRIVILEGES ON *.* TO [email protected]"%" IDENTIFIED BY "xxx"; #设置用户权限
- FLUSH PRIVILEGES; #刷新权限
格式: grant 权限 on 数据库名. 表名 to 用户 @登录主机 identified by "用户密码";
@ 后面是访问 MySQL 的客户端 IP 地址 (或是 主机名) % 代表任意的客户端, 如果填写 localhost 为本地访问 (那此用户就不能远程访问该 MySQL 数据库了).
select user,host from MySQL.user; #确认一下登陆数据库用户
第三步 重启服务
service zabbix-server restart
此时我的问题在此处已解决.
但是如还存在问题, 可在以下两处进一步确认:
1. 查看 zabbix_server.conf 文件, 查看该文件中的设置是否正确;
2. 查看 zabbix.conf.PHP 中的设置是否正确, 一般是密码设置的不对;
....
来源: http://www.bubuko.com/infodetail-3266316.html