Столкнулся с интересной проблемой...
Остановил Xen-server и после старта выяснилось, что zabbix-agent не поднимается с сообщением:
# service zabbix-agent start
Starting ZABBIX agent: zabbix_agentd [30451]: user zabbix does not exist
zabbix_agentd [30451]: cannot run as root!
[FAILED]
Остановил Xen-server и после старта выяснилось, что zabbix-agent не поднимается с сообщением:
# service zabbix-agent start
Starting ZABBIX agent: zabbix_agentd [30451]: user zabbix does not exist
zabbix_agentd [30451]: cannot run as root!
[FAILED]
Решение такое - добавляем пользователя zabbix:
# useradd -M -g zabbix -s /sbin/nologin zabbix
Запускаем, и видим в логах:
# tail -f /var/log/zabbix/zabbx-agent.log
...
zabbix_agentd [11587]: cannot create PID file [/var/run/zabbix/zabbix_agentd.pid]: [13] Permission denied
...
Изменяем права доступа:
chown -R zabbix:zabbix /var/run/zabbix
# tail -f /var/log/zabbix/zabbx-agent.log
...
zabbix_agentd [11587]: cannot create PID file [/var/run/zabbix/zabbix_agentd.pid]: [13] Permission denied
...
Изменяем права доступа:
chown -R zabbix:zabbix /var/run/zabbix
И вуаля - zabbx стартует и работает...
# service zabbix-agent start
Starting ZABBIX agent: [ OK ]
Комментариев нет:
Отправить комментарий