Следующее предложение форума Zabbix сработало для меня:
Скопируйте скрипты init.d в нужное место:
sudo cp misc/init.d/debian/zabbix-server /etc/init.d
sudo cp misc/init.d/debian/zabbix-agent /etc/init.d
Установите правильные разрешения и настройте Zabbix на запуск, когда машина boot:
sudo chmod 755 /etc/init.d/zabbix-server
sudo update-rc.d zabbix-server defaults
sudo chmod 755 /etc/init.d/zabbix-agent
sudo update-rc.d zabbix-agent defaults
Одна вещь, которую вы могли бы рассмотреть:
При установке из исходного кода различные компоненты zabbix (такие как zabbix_server и zabbix_agentd) вместо этого берут свои файлы конфигурации из / usr / local / etc. of /etc/zabbix.
Поэтому я использую символические ссылки из / etc / zabbix в /usr/local/etc.[12125 sizes# ln -s /etc/zabbix/zabbix_agentd.conf / usr / local / etc / zabbix_agentd .conf # ln -s /etc/zabbix/zabbix_server.conf /usr/local/etc/zabbix_server.conf
Если нет, компоненты zabbix будут запускаться при загрузке, но полностью не настроены.
Если мне нужно запустить компоненты из командной строки мне также нужно добавить параметр -c или --config.
# zabbix_server --config = / etc / zabbix / zabbix_server.conf # zabbix_agentd --config = / etc / zabbix / zabbix_agentd.conf
Надеюсь, это поможет. Йорд