Ad Widget

Collapse

Ошибка при установке Zabbix 3.2

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • rootallenov
    Junior Member
    • Apr 2017
    • 4

    #1

    Ошибка при установке Zabbix 3.2

    При установке использовал zabbix-frontend-php_3.2.5-1+xenial_all.deb и zabbix-server-mysql_3.2.5-1+xenial_amd64.deb и Ubuntu 17 Свеже установленное на новой машинке.
    Настроил собрал на Nginx. Создал Бд.
    И тут началась жара.
    Cannot connect to the database.
    Details

    The frontend does not match Zabbix database. Current database version (mandatory/optional): 3020000/3020000. Required mandatory version: 3000000. Contact your system administrator.
    На третей странице веб панели когда подключаешь БД. Полез в логи:
    24002:20170427:134447.687 current database version (mandatory/optional): 03020000/03020000
    24002:20170427:134447.687 required mandatory version: 03020000
    Чта???
    Подумал при установке что то на портачил что то не подключил. Кароче подумал ну нафиг биться с проблемой переустановил ещераз Ubuntu и опять эта ошибка.
    Чта??? Что делать есть идеи? Базу создал нормально не криво.
    Code:
    mysql -u root -p
    CREATE DATABASE zabbix;
    GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix' WITH GRANT OPTION;
    FLUSH PRIVILEGES;
    Code:
    cd /usr/share/doc/zabbix-server-mysql
    gzip -d create.sql.gz
    mysql -u zabbix -p zabbix < create.sql
    Attached Files
  • Semiadmin
    Senior Member
    • Oct 2014
    • 1625

    #2
    На скрине значится версия фронта 3.0.4, ну и БД она хочет соответствующую.
    А вот как так получилось - это вопрос.

    Comment

    • rootallenov
      Junior Member
      • Apr 2017
      • 4

      #3
      Немного треша

      Почему кстати на главной странице 3.0 написано хотя ставлю 3.2
      Attached Files

      Comment

      • yukra
        Senior Member
        • Apr 2013
        • 1359

        #4
        А пакеты откуда брали и как именно ставили?
        У меня есть такая версию: судя по офф. сайту убунты 3.0.4 - штатная версия для 16.10 убунты.

        Я не знаю как (поскольку вы порядок своих действий не привели, а гадать тут можно долго), но у вас почему-то оказываются подключены репы от 16.10

        У zabbix-server-mysql_3.2.5-1+xenial_amd64.deb (который с repo.zabbix.com) прописано "Suggests: zabbix-frontend-php". Скорей всего вы "как-то не так" ставите zabbix-server-mysql, он подтягивает за собой zabbix-frontend-php из 16.10 (непонятно откуда взявшихся у вас в репе).

        Вообще проблема тривиальная и решается за 5-10 минут, если видеть весь процесс от начала до конца, нужно просто внимательно посмотреть что там в консоле пишется на разных этапах и в какой-то момент вместо "Y" нажать на No и добавить пару флагов типа "не ставить рекомендуемые пакеты" или отключить репу от 16.10 (или отловить момент откуда она появляется) или что-то в этом роде.

        Но поскольку у вас возникает проблемы с таким простым действием, как разрулить руками зависимости пары пакетов, то я не рекомендовал бы вам "брать 17.04, впихивать туда пакеты из нестандартного репа для 16.04".

        Либо используйте 3.0.7 версию, которая лежит в репах 17.04, либо (даже наверное лучше) поставьте 16.04, который TLS и проживет на 3 года больше чем 17.04 и в нем либо стандартные для убунты 2.4.7, либо из репы заббикса (по инструкции), либо вообще готовую вирт машину скачайте.

        Я это не то, что бы из природной вредности советую, просто в феврале 18 года закончиться поддержка 17.04 и вам нужно будет либо обновляться, либо "оставаться на вечно с неподерживаемой системой". Обновление именно для вашей конфигурации врятли кто-то опишет (те, кто разбираются - там все очевидно и писать не о чем, те, кто не разбираются могут наткнуться на мелкий нюанс, типа как вы сейчас, который правиться в две команды, но не смогут его обойти), но при этом сейчас у вас еще никакой системы нет, и вы можете себе позволить "что-то пошло не так, ресетапнул, попробовал по другому поставить, снова ресетапнул", то через 10 месяц система уже обрастет вашими настройками, коллеги привыкнут с утра поглядывать в дашборт что бы убедиться что все ок и ресетап и настройка с нуля будут уже не так легки (говорю как человек, за последние 6 месяцев вменивший 3 физических сервера, правда без ресетапов, а с переносом данных, но все равно не самая приятная процедура, некоторые моменты не учитываются и как говориться три переезда ровно одному пожару)

        Comment

        Working...