Ad Widget

Collapse

Перестал запускаться агент Zabbix в Debian

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • digger2536
    Junior Member
    • Oct 2018
    • 20

    #1

    Перестал запускаться агент Zabbix в Debian

    Сегодня остановлися агент Zabbix и я не могу его запустить:


    Code:
    # systemctl start zabbix-agent.service
    
    # systemctl status -l zabbix-agent.service
    ● zabbix-agent.service - Zabbix Agent
    Loaded: loaded (/lib/systemd/system/zabbix-agent.service; enabled; vendor preset: enabled)
    Active: failed (Result: exit-code) since Mon 2021-02-01 10:22:50 MSK; 6s ago
    Docs: man:zabbix_agentd
    Process: 245407 ExecStart=/usr/sbin/zabbix_agentd --foreground (code=exited, status=127)
    Main PID: 245407 (code=exited, status=127)
    
    Feb 01 10:22:50 cs44745.itmatrix systemd[1]: Started Zabbix Agent.
    Feb 01 10:22:50 cs44745.itmatrix systemd[1]: zabbix-agent.service: Main process exited, code=exited, status=127/n/a
    Feb 01 10:22:50 cs44745.itmatrix systemd[1]: zabbix-agent.service: Unit entered failed state.
    Feb 01 10:22:50 cs44745.itmatrix systemd[1]: zabbix-agent.service: Failed with result 'exit-code'.
    В журнале :/var/log/zabbix-agent/zabbix_agentd.log:

    Code:
    # cat zabbix_agentd.log
    166627:20210201:062507.535 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
    166629:20210201:062507.535 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
    166625:20210201:062507.535 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
    166628:20210201:062507.535 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
    166620:20210201:062507.535 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
    166626:20210201:062507.535 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
    166620:20210201:062507.537 Zabbix Agent stopped. Zabbix 3.0.7 (revision 64609).
    OS Debian:
    Code:
    # cat /etc/debian_version
    9.5
    Версия агента Zabbix:
    Code:
    zabbix_agentd -V
    zabbix_agentd (daemon) (Zabbix) 4.0.4
    Revision 89349 4 February 2019, compilation time: Feb 6 2019 00:50:40
    
    Copyright (C) 2019 Zabbix SIA
    License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>.
    This is free software: you are free to change and redistribute it according to
    the license. There is NO WARRANTY, to the extent permitted by law.
    
    Compiled with GnuTLS 3.6.6
    Running with GnuTLS 3.6.7
    Подскажите, пожалуйста, в чем может быть проблема и что посмотреть?
    Спасибо!



  • digger2536
    Junior Member
    • Oct 2018
    • 20

    #2
    На одном из серверов запустился после перезагрузки.
    Но можно ли обойтись без этого?

    Comment

    • digger2536
      Junior Member
      • Oct 2018
      • 20

      #3
      Удалось запустить вручную:

      Code:
      /usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
      Но все равно непонятно, почему такое происходит?
      Почему не запускается через systemd?

      Comment

      • Kos
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Aug 2015
        • 3404

        #4
        Сдаётся мне, что у кого-то мешанина из разных версий агентов.
        В логе остановки агента - версия 3.0.7:
        Code:
        166620:20210201:062507.537 Zabbix Agent stopped. Zabbix 3.0.7 (revision 64609).
        В то время как агент говорит, что он имеет версию 4.0.4:
        Code:
        zabbix_agentd -V zabbix_agentd (daemon) (Zabbix) 4.0.4

        Comment

        • digger2536
          Junior Member
          • Oct 2018
          • 20

          #5
          Originally posted by Kos
          Сдаётся мне, что у кого-то мешанина из разных версий агентов.
          Не очень понятно, как такое могло получиться(
          Сервер устанавливали очень давно, но недавно обновили sudo из-за уязвимости.
          Zabbix при этом вообще не трогали.

          Может он как-то сам обновиться?
          И если обновился, чего не запускается теперь?

          Делал просто:
          Code:
          apt update
          apt install sudo
          И больше ничего...

          Comment

          • digger2536
            Junior Member
            • Oct 2018
            • 20

            #6
            А вот на другом сервере версия осталась та же, но запустить удалось только вручную:

            Code:
            # cat zabbix_agentd.log
            23866:20210131:062520.078 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
            23871:20210131:062520.078 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
            23870:20210131:062520.078 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
            23872:20210131:062520.078 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
            23874:20210131:062520.079 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
            23873:20210131:062520.079 Got signal [signal:15(SIGTERM),sender_pid:1,sender_uid:0,reaso n:0]. Exiting ...
            23866:20210131:062520.084 Zabbix Agent stopped. Zabbix 3.0.7 (revision 64609).
            515:20210201:114527.047 Starting Zabbix Agent [******.ru]. Zabbix 3.0.7 (revision 64609).
            515:20210201:114527.049 **** Enabled features ****
            515:20210201:114527.049 IPv6 support: YES
            515:20210201:114527.049 TLS support: YES
            515:20210201:114527.049 **************************
            515:20210201:114527.049 using configuration file: /etc/zabbix/zabbix_agentd.conf
            515:20210201:114527.049 agent #0 started [main process]
            686:20210201:114527.050 agent #1 started [collector]
            687:20210201:114527.051 agent #2 started[listener #1]
            688:20210201:114527.051 agent #3 started[listener #2]
            689:20210201:114527.052 agent #4 started[listener #3]
            690:20210201:114527.052 agent #5 started [active checks #1]
            690:20210201:114527.052 active check configuration update from [127.0.0.1:10051] started to fail (cannot connect to [[127.0.0.1]:10051]: [111] Connection refused)
            
            # zabbix_agentd -V
            zabbix_agentd (daemon) (Zabbix) 3.0.7
            Revision 64609 21 December 2016, compilation time: Jun 4 2017 07:14:06
            
            Copyright (C) 2016 Zabbix SIA
            License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>.
            This is free software: you are free to change and redistribute it according to
            the license. There is NO WARRANTY, to the extent permitted by law.
            Такое впечатление что действительно что-то обновилось, и теперь нужна перезагрузка ОС. Но непонятно почему так.

            Comment

            • Kos
              Senior Member
              Zabbix Certified SpecialistZabbix Certified Professional
              • Aug 2015
              • 3404

              #7
              Я не слежу за сборками агентов под разные дистрибутивы.
              Могу лишь предполагать, что в какой-то момент в сборку агента добавили поддержку systemd, а старые агенты запускались через init-скрипт. Всё-таки, версия 3.0.7 - это 2016 год.

              Comment

              Working...