Ad Widget

Collapse

Сбой Zabbix

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • imas-filter
    Junior Member
    • Jul 2013
    • 11

    #1

    Сбой Zabbix

    Здравствуйте помогите решить проблему. После сбоя UPS не могу попасть на web-мордру забикса. Стоит Appliance 2.0.6.
    Выдает следующее
    mysql_connect(): [2002] No such file or directory (trying to connect via unix:///tmp/mysql.sock) [include/db.inc.php:77]
    mysql_connect(): No such file or directory [include/db.inc.php:77]

    linux-1plr:/etc/init.d # mysql status
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)

    Заранее спасибо
    Last edited by imas-filter; 29-07-2013, 08:04.
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Восстанавливайте MySQL сервер.
    Попробуйте его запустить
    /etc/init.d/mysqld start
    И посмотрите ошибки в логах, если не запуститься.

    Comment

    • imas-filter
      Junior Member
      • Jul 2013
      • 11

      #3
      Originally posted by dima_dm
      Восстанавливайте MySQL сервер.
      Попробуйте его запустить
      /etc/init.d/mysqld start
      И посмотрите ошибки в логах, если не запуститься.
      Понятно что проблема в MySQL, однако ни опыта, ни знаний в этом направлении у меня нет

      Вот что у меня выходит
      inux-1plr:~ # /etc/init.d/mysql start
      redirecting to systemctl
      Job failed. See system journal and 'systemctl status' for details

      linux-1plr:~ # /etc/init.d/mysql status
      redirecting to systemctl
      mysql.service - LSB: Start the MySQL database server
      Loaded: loaded (/etc/init.d/mysql)
      Active: failed (Result: exit-code) since Sun, 04 Aug 2013 01:07:04 +0500; 1min 23s ago
      Process: 16630 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE)
      CGroup: name=systemd:/system/mysql.service

      Aug 04 01:06:33 linux-1plr mysql[16630]: /etc/rc.status: line 57: /dev/stderr: No such device or address
      Aug 04 01:07:04 linux-1plr mysql[16630]: Starting service MySQL warning: /var/run/mysql/mysql.sock didn't appear within 30 seconds
      Aug 04 01:07:04 linux-1plr mysql[16630]: chmod: cannot access '/var/run/mysql/mysqld.pid': No such file or directory
      Aug 04 01:07:04 linux-1plr mysql[16630]: ..failed

      Буду признателен за помощь в tshoot'e.

      Comment

      • imas-filter
        Junior Member
        • Jul 2013
        • 11

        #4
        Во вложении лог /var/log/mysql/mysqld.log
        Attached Files

        Comment

        • SAS
          Junior Member
          • Jul 2013
          • 4

          #5
          Попробуйте:

          1) Проверить жёсткий диск с помощью fsck на предмет ошибок.
          2) После выполнения пункта 1 исправить вашу базу данных, т.к. в ней обнаружены ошибки. (достаточно попробовать перезапустить сервер БД, чтобы началось автоматическое исправление ошибок)

          Если пункт 2 не запускается автоматически, то читайте http://dev.mysql.com/doc/refman/5.5/...-recovery.html

          Comment

          • imas-filter
            Junior Member
            • Jul 2013
            • 11

            #6
            Originally posted by SAS
            Попробуйте:

            1) Проверить жёсткий диск с помощью fsck на предмет ошибок.
            2) После выполнения пункта 1 исправить вашу базу данных, т.к. в ней обнаружены ошибки. (достаточно попробовать перезапустить сервер БД, чтобы началось автоматическое исправление ошибок)

            Если пункт 2 не запускается автоматически, то читайте http://dev.mysql.com/doc/refman/5.5/...-recovery.html
            Попробовал запустить проверку диска fsck, но ошибок не было найдено.
            MYSQL запустился после того как я сделал изменения в файле:
            /etc/my.cnf
            [mysqld]
            innodb_force_recovery = 6

            но теперь после входа вижу только это (см.вложение)
            Можно ли вытащить созданные шаблоны и карты сети, если база не работает\повреждена?
            Что можно сделать?
            Attached Files

            Comment

            • SAS
              Junior Member
              • Jul 2013
              • 4

              #7
              Тут расписано от чего происходит такая ошибка:
              http://bugs.mysql.com/bug.php?id=30225

              В общем, уберите innodb_force_recovery = 6 из конфига.

              Comment

              Working...