다음의 정보는 CentOS7, RHEL7을 대상으로 하고 있습니다.
Zabbix의AllowRoot은 Zabbix Agent 기동 유져를 결정하는 것입니다.
Default은0입니다. Zabbix유져로 기동하는 것입니다.
1은 root유져로 Zabbix Agent를 기동한다는 뜻입니다.
그러나, Zabbix Agent을 인스톨 하고, zabbix_agentd.conf의 AllowRoot의 값을 1로하고 기동했지만 에러가 나는 경우가 있습니다.
# systemctl start zabbix-agent
Job for zabbix-agent.service failed because a configured resource limit was exceeded. See "systemctl status zabbix-agent.service" and "journalctl -xe" for details.
# systemctl status zabbix-agent
● zabbix-agent.service - Zabbix Agent
Loaded: loaded (/usr/lib/systemd/system/zabbix-agent.service; disabled; vendor preset: disabled)
Active: activating (auto-restart) (Result: resources) since 木 2017-03-16 21:50:17 JST; 7s ago
Process: 2254 ExecStart=/usr/sbin/zabbix_agentd -c $CONFFILE (code=exited, status=0/SUCCESS)
3月 16 21:50:17 test1 systemd[1]: zabbix-agent.service never wrote its PID file. Failing.
3月 16 21:50:17 test1 systemd[1]: Failed to start Zabbix Agent.
3月 16 21:50:17 test1 systemd[1]: Unit zabbix-agent.service entered failed state.
3月 16 21:50:17 test1 systemd[1]: zabbix-agent.service failed.
위의 에러의 해결은
vi /etc/selinux/config
SELINUX=disabled
을 합니다.
reboot는 잊지 말기를...
그러고 나서
# systemctl start zabbix-agent
을 하면 정상적으로 기동하는 것을 알수있습니다.
0 件のコメント:
コメントを投稿