Ad Widget

Collapse

не стартует zabbix-proxy

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • teddy
    Senior Member
    • Dec 2017
    • 234

    #1

    не стартует zabbix-proxy

    Дано. Oracle Linux 8.10
    zabbix-proxy ( sqlite ) 7.2 поставленый поверх работавшего zabbix-proxy 7.0.6
    метод установки

    rpm -Uvh https://repo.zabbix.com/zabbix/7.2/r...el8.noarch.rpm
    dnf clean all
    dnf upgrade

    собственно снести proxy и установить заново - результат аналогичный:
    не стартует из systemctl. если запускать просто командой zabbix-proxy -c /etc/zabbix/zabbix-proxy.conf - запуск успешный.

    journalctl -xe дает
    dec 14 22:15:45 lnx-b0-zbxp-003 systemd[1]: zabbix-proxy.service: Can't open PID file /run/zabbix/zabbix_proxy.pid (yet?) after start: No such file or directory
    dec 14 22:15:45 lnx-b0-zbxp-003 systemd[1]: zabbix-proxy.service: Failed with result 'protocol'.
    понятно что /run/zabbix существует, и права на запись есть

    возвращаем на версию 7.0.6 на том же конфиге - все ок
    ps. агент и сервер апгрейдятся без проблем. прокси не хочет. причина мне не понятна. может кто подскажет?
    pps selinux disabled, хотя 7.0.6 работает и при включенном.
    Last edited by teddy; 14-12-2024, 22:32.
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Originally posted by teddy
    не стартует из systemctl. если запускать просто командой zabbix-proxy -c /etc/zabbix/zabbix-proxy.conf - запуск успешный.
    Я полагаю, что в таком случае, скорее всего, какая-то проблема с юнит-файлом systemd для этого прокси. Можно сравнить юнит-файлы от версии 7.0 (где всё работало) и 7.2.
    А при неудачной попытке запуска через systemctl в текстовом лог-файле самого проксика что-то успевает появиться?

    Comment

    • teddy
      Senior Member
      • Dec 2017
      • 234

      #3
      сравнил. файлы одинаковы. я вообще не понимаю в чем разница между
      systemctl restart zabbix-proxy
      с результатом
      zabbix-proxy.service: Can't open PID file /run/zabbix/zabbix_proxy.pid (yet?) after start: No such file or directory
      и
      /usr/sbin/zabbix_proxy -c /etc/zabbix/zabbix_proxy.conf
      что запускает без ошибок

      при
      [Unit]
      Description=Zabbix Proxy
      After=syslog.target
      After=network.target
      After=mysql.service
      After=mysqld.service
      After=mariadb.service
      After=postgresql.service
      After=pgbouncer.service
      After=postgresql-9.4.service
      After=postgresql-9.5.service
      After=postgresql-9.6.service
      After=postgresql-10.service
      After=postgresql-11.service
      After=postgresql-12.service
      After=postgresql-13.service
      After=postgresql-14.service
      After=postgresql-15.service
      After=postgresql-16.service

      [Service]
      Environment="CONFFILE=/etc/zabbix/zabbix_proxy.conf"
      EnvironmentFile=-/etc/sysconfig/zabbix-proxy
      Type=forking
      Restart=on-failure
      PIDFile=/run/zabbix/zabbix_proxy.pid
      KillMode=control-group
      ExecStart=/usr/sbin/zabbix_proxy -c $CONFFILE
      ExecStop=/bin/kill -SIGTERM $MAINPID
      RestartSec=10s
      TimeoutSec=0
      LimitNOFILE=65536:1048576

      [Install]
      WantedBy=multi-user.target

      Comment

      • teddy
        Senior Member
        • Dec 2017
        • 234

        #4
        Originally posted by teddy
        сравнил. файлы одинаковы. я вообще не понимаю в чем разница между
        systemctl restart zabbix-proxy
        с результатом
        zabbix-proxy.service: Can't open PID file /run/zabbix/zabbix_proxy.pid (yet?) after start: No such file or directory
        и
        /usr/sbin/zabbix_proxy -c /etc/zabbix/zabbix_proxy.conf
        что запускает без ошибок
        был неправ. из командной строки просто ошибка другая уже в лог файле ( причем даже при запуске от root )
        34731:20241227:165653.779 cannot open database file "/var/lib/zabbix/zabbix_proxy_DB": [2] No such file or directory
        34731:20241227:165653.779 creating database ...
        34731:20241227:165653.779 [Z3001] connection to database '/var/lib/zabbix/zabbix_proxy_DB' failed: [0] unable to open database file
        34731:20241227:165653.779 cannot initialize database: cannot open database

        Comment

        • teddy
          Senior Member
          • Dec 2017
          • 234

          #5
          Last edited by teddy; 28-12-2024, 03:27. Reason: возможно оно же.

          Comment

          Working...