LINUX.ORG.RU
решено ФорумAdmin

Не перезапускается автоматически

 , zabbix-agent 2


0

1

Всем привет . Имееться ubuntu 20 lts c zabbix agent 2 ( именно второй версии - zabbix_agent2 (Zabbix) 5.4.7 Revision 84dc2ec5dc 28 October 2021, compilation time: Oct 28 2021 08:01:17 )

Но он не перезапускается, при падениях, хотя должен

/lib/systemd/system/zabbix-agent2.service
[Unit]
Description=Zabbix Agent 2
After=syslog.target
After=network.target

[Service]
Environment="CONFFILE=/etc/zabbix/zabbix_agent2.conf"
EnvironmentFile=-/etc/default/zabbix-agent2
Type=simple
Restart=always
PIDFile=/run/zabbix/zabbix_agent2.pid
KillMode=control-group
ExecStart=/usr/sbin/zabbix_agent2 -c $CONFFILE
ExecStop=/bin/sh -c '[ -n "$1" ] && kill -s TERM "$1"' -- "$MAINPID"
RestartSec=10s
User=zabbix
Group=zabbix

[Install]
WantedBy=multi-user.target

Предварительно сделано sudo systemctl daemon-reload и sudo systemctl restart zabbix-agent2

Прошу помочь

★★★★★

Возможно это StartLimitIntervalSec=0 , чтобы убрать количество лимит рестартов ?

pinachet ★★★★★
() автор топика

A systemd понимает вообще, что он упал? Что в статусе при нерабочем агенте?

Но лучше найти, почему он падает :)

keir ★★
()
Последнее исправление: keir (всего исправлений: 1)
Ответ на: комментарий от Radjah

это с самого пакета заббикса такой systemd unit

pinachet ★★★★★
() автор топика
Ответ на: комментарий от keir

Да пишет вот что

● zabbix-agent2.service - Zabbix Agent 2
     Loaded: loaded (/lib/systemd/system/zabbix-agent2.service; disabled; vendor preset: enabled)
     Active: inactive (dead)
pinachet ★★★★★
() автор топика
Ответ на: комментарий от intelfx

в логах то нет ничего полезного как я понимаю (

 journalctl -u zabbix-agent2 | tail
lapkr. 10 11:50:22 Line2 systemd[1]: zabbix-agent2.service: Succeeded.
lapkr. 10 11:50:22 Line2 systemd[1]: Stopped Zabbix Agent 2.
lapkr. 10 11:50:22 Line2 systemd[1]: Started Zabbix Agent 2.
lapkr. 10 11:50:22 Line2 zabbix_agent2[2120931]: Starting Zabbix Agent 2 (5.4.7)
lapkr. 10 11:50:22 Line2 zabbix_agent2[2120931]: Zabbix Agent2 hostname: [ltu44]
lapkr. 10 11:50:22 Line2 zabbix_agent2[2120931]: Press Ctrl+C to exit.
lapkr. 11 14:16:18 Line2 systemd[1]: Stopping Zabbix Agent 2...
lapkr. 11 14:16:18 Line2 zabbix_agent2[2120931]: Zabbix Agent 2 stopped. (5.4.7)
lapkr. 11 14:16:18 Line2 systemd[1]: zabbix-agent2.service: Succeeded.
lapkr. 11 14:16:18 Line2 systemd[1]: Stopped Zabbix Agent 2.
pinachet ★★★★★
() автор топика
Ответ на: комментарий от pinachet

Так он же выключен (disabled), systemd не будет его запускать автоматом при загрузке и перезапускать.

systemctl enable zabbix-agent2 и ваши волосы будут гладкими и шелковистыми :)

keir ★★
()
Последнее исправление: keir (всего исправлений: 1)
Ответ на: комментарий от pinachet
zabbix-agent2.service; disabled

Хотя уже ответили. Но в любом случае первым делом смотри status.

Radjah ★★★★★
()

Кнопка Вкл/выкл…

anonymous
()

Всем спасибо, скрипт развертки был оттоварища вот и там был косяк, а это не проверил!

pinachet ★★★★★
() автор топика
Ответ на: комментарий от pinachet

Оно теперь deprecated в service секции

pinachet ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.