解决 Zabbix 服务器错误:“Zabbix server is not running, the information displayed may not be current“

时间:2024-10-11 07:21:38

  对Zabbix 服务器的数据库升级后,有时候可能会出现错误信息:“Zabbix server is not running, the information displayed may not be current”。导致这个错误的因素比较多,今天说一下其中的一种情况,由于数据库用户缺少 SUPER 权限而导致的错误。以下是详细的故障排除和解决步骤:

背景

  在进行 Zabbix 服务器的数据库升级后,系统提示 “Zabbix server is not running, the information displayed may not be current” 错误。通过查询系统日志,发现错误的根本原因是数据库用户没有 SUPER 权限。

故障排查步骤:

1、查看Zabbix服务器日志

tail -f /var/log/zabbix/zabbix_server.log

  在日志中搜索关键词,查找与数据库升级相关的错误信息。可能会看到类似于 “[Z3005] query failed: [1419] You do not have the SUPER privilege…” 的错误。

如下图:

服务器日志报错

2、确