Всем привет. Имеем сервер Debian на котором установлен Zabbix-Agent и Zabbix-Server. В zabbix_agentd.log появляется ошибка:
"Cannot connect to [localhost:10051] [Connection refused]"
связанная с тем, что Zabbix-Agent стартует раньше сервера. Обычно пользуюсь FreeBSD где все ясно и понятно
(добавляем в /usr/local/etc/rc.d/zabbix-server #BEFORE: zabbix-agent)
тут же пробовал почти все, добавлял во все места слиип, менял в /etc/init.d/zabbix-agent
# Provides: zabbix-agent
# Required-Start: $local_fs $network zabbix_server (пробовал и zabbix-server)
# Required-Stop: $local_fs
# Should-Start: zabbix_server
# Should-Stop:
не помогает((.
Прочитал что можно исправить изменением S20zabbix-agent (S20zabbix-server ) на S21zabbix-agent во всех rc(0-6).d но по моему так делать бредово.
Пожалуиста подскажите как делать правильно. Заранее Спасибо.
>[оверквотинг удален]
># Provides: zabbix-agent
>
># Required-Start: $local_fs $network zabbix_server (пробовал и zabbix-server)
># Required-Stop: $local_fs
># Should-Start: zabbix_server
># Should-Stop:
>не помогает((.
>Прочитал что можно исправить изменением S20zabbix-agent (S20zabbix-server ) на S21zabbix-agent во всех
>rc(0-6).d но по моему так делать бредово.
>Пожалуиста подскажите как делать правильно. Заранее Спасибо.debian way: man update-rc.d
>debian way: man update-rc.dеще раз спасибо!! )))
решение такое:
update-rc.d -f zabbix-agent remove
update-rc.d zabbix-agent defaults 21))