有一天我重起了一次服務器,後來發現客戶的zabbix agent就無法啓動了,報如下錯誤
zabbix_agentd [28973]: cannot create PID file [/var/run/zabbix/zabbix_agentd.pid]: [2] No such file or directory
Fresh install of zabbix22-agent fails to start because the agent cannot create its PID file.
$ sudo systemctl start zabbix-agent
$ cat /var/log/zabbix/zabbix_agentd.log
zabbix_agentd [2625]: cannot create PID file [/var/run/zabbix/zabbix_agentd.pid]: [2] No such file or directory
解決辦法:
新建一個zabbix目錄
$ sudo mkdir /var/run/zabbix
授權用戶使用
$ sudo chown root:zabbix /var/run/zabbix
授權
$ sudo chmod 0775 /var/run/zabbix
我也搞不明這句話什麼意思= =!
$ sudo chcon -u system_u -t zabbix_var_run_t /var/run/zabbix