Zabbix4.0系統告警“Zabbix server is not running”


 

 第一步: 查看系統日志,進一步確認原因 

1 cat /var/log/zabbix/zabbix_server.log

 問題出現在數據庫。

第二步 數據庫確認

1 mysql -u root -p            #root用戶登陸數據庫

 

 如果登錄不成功,就看一下登錄密碼是否正確以及zabbix用戶是否有權限登錄數據庫。

 

1 GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY '123abc';      #設置用戶權限 
2 FLUSH PRIVILEGES;           #刷新權限

格式:grant 權限 on 數據庫名.表名 to 用戶@登錄主機 identified by "用戶密碼";

@ 后面是訪問mysql的客戶端IP地址(或是 主機名) % 代表任意的客戶端,如果填寫 localhost 為本地訪問(那此用戶就不能遠程訪問該mysql數據庫了)。

1 select user,host from mysql.user;                #確認一下登陸數據庫用戶

第三步 重啟服務

1 service zabbix-server restart

此時我的問題在此處已解決。

但是如還存在問題,可在以下兩處進一步確認:

1. 查看zabbix_server.conf文件,查看該文件中的設置是否正確;

1 grep -n '^'[a-Z] /etc/zabbix/zabbix_server.conf

 2. 查看zabbix.conf.php中的設置是否正確,一般是密碼設置的不對;

1 cat /etc/zabbix/web/zabbix.conf.php

 3. 修改Zabbix_Server配置文件

1 vi /etc/zabbix/zabbix_server.conf       # 修改zabbix_Server配置文件

 

 

1 service zabbix-server restart               # 重啟zabbix

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM