Ad Widget

Collapse

Не стартует zabbix-server

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Alex_V
    Junior Member
    • Dec 2016
    • 4

    #1

    Не стартует zabbix-server

    Добрый день!
    Установил zabbix 3.2.2 на Ubuntu 16. Проблема в том что не запускается сам Zabbix-server, только в ручную.
    Ошибка в логах: [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
    Все что нашел в поисках проверил, не сработало
    - права на /var/run/mysql
    - права на /etc/zabbix/
    - в zabbix_server.conf настройки и ссылку на сокет проверил
    - sleep 10 тоже

    Единственное что приводит к автостарту это смена порта 10050.. но тогда данные не приходят

    Как быть ?
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    Originally posted by Alex_V
    Ошибка в логах: [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' Как быть ?
    Возможно, что Zabbix стартует ранее MySQL. Сам '/var/run/mysqld/mysqld.sock' на момент запуска имеется в наличии?

    Comment

    • Alex_V
      Junior Member
      • Dec 2016
      • 4

      #3
      Originally posted by sadman
      Возможно, что Zabbix стартует ранее MySQL. Сам '/var/run/mysqld/mysqld.sock' на момент запуска имеется в наличии?
      да '/var/run/mysqld/mysqld.sock' есть

      Comment

      • sadman
        Senior Member
        • Dec 2010
        • 1611

        #4
        Originally posted by Alex_V
        да '/var/run/mysqld/mysqld.sock' есть
        Если '/var/run/mysqld/mysqld.sock' существует, он доступен (по правам) для чтения Zabbix-сервером, а Zabbix-сервер имеет правильную ссылку на этот сокет в файле конфигурации, но при этом ничего не работает, что вам остается только попытать счастья с соединением через TCP-порт вместо сокета.

        Comment

        • Alex_V
          Junior Member
          • Dec 2016
          • 4

          #5
          Но почему автостарт срабатывает когда указываешь в конфигурация порт 10050????

          Comment

          • Dorlas
            Member
            • May 2016
            • 31

            #6
            Originally posted by Alex_V
            Но почему автостарт срабатывает когда указываешь в конфигурация порт 10050????
            Проверь SELinux или временно отключи его и попробуй запустить, возможно правил каких то нет
            Last edited by Dorlas; 27-12-2016, 12:13.

            Comment

            Working...