zabbix問題合集及解決辦法

報錯一:

問題:
[root@m01 ~]# zabbix_get -s 172.16.1.31 -k "check.rsync"
ZBX_NOTSUPPORTED: Timeout while executing a shell script.
解決辦法:
服務端與客戶端的超時時間調大即可
默認是3s
Timeout=10


報錯二:

問題:
因爲zabbix執行rsync的時候有報錯所以是1
報錯如下:
rsync: could not open password file /etc/rsync.password: Permission denied (13)
rsync error: syntax or usage error (code 1) at authenticate.c(187) [sender=3.1.2]
解決辦法:
刪除之前的zabbix用戶

新建添加一個zabbix用戶(最好指定uid和gid與之前一樣,否則zabbix-agent啓動報錯)
讓zabbix執行的時候使用root權限
添加visudo
zabbix ALL=(ALL) NOPASSWD: /usr/bin/rsync
執行解決

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章