Ad Widget

Collapse

Ошибка после обновления с 3.0.4 до 3.2

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • lpetr2
    Member
    • Aug 2015
    • 58

    #1

    Ошибка после обновления с 3.0.4 до 3.2

    После обновления до 3.2 в вебке пишет:
    Database error
    The frontend does not match Zabbix database. Current database version (mandatory/optional): 3010026/3010026. Required mandatory version: 3020000. Contact your system administrator.

    В логах :
    using configuration file: /etc/zabbix/zabbix_server.c onf
    31331:20160915:183040.119 current database version (mandatory/optional): 030100 26/03010026
    31331:20160915:183040.119 required mandatory version: 03020000
    31331:20160915:183040.119 starting automatic database upgrade
    31331:20160915:183040.119 [Z3005] query failed: [1060] Duplicate column name 'c orrelation_mode' [alter table triggers add correlation_mode integer default '0' not null]
    31331:20160915:183040.119 database upgrade failed



    Вижу что процесс обновления БД забикса не прошёл успешно, но вот как поправить ситуацию не могу понять. Никакого секционирования изначально не применялось.

    Как поправить ситуацию?
  • DRVTiny
    Senior Member
    • Sep 2011
    • 162

    #2
    alter table triggers drop column correlation_mode

    Вы уже запускали процесс апгрейда и он прервался по каким-то причинам?

    Comment

    • lpetr2
      Member
      • Aug 2015
      • 58

      #3
      Обновления запускал. Ошибок при этом не возникало. Полагаю что все прошло успешно. Однако высветилась соответствующая ошибка.

      Comment

      • lpetr2
        Member
        • Aug 2015
        • 58

        #4
        Вы же имеете ввиду апгрейд самого zabbix(а)?

        Comment

        • lpetr2
          Member
          • Aug 2015
          • 58

          #5
          Решил проблему.

          Если вчитаться в запись "[Z3005] query failed: [1060] Duplicate column name 'c orrelation_mode' [alter table triggers add correlation_mode integer default '0' not null] " получается что отправлен запрос на создание столбца "correlation_mode" в таблице "triggers". Но создать не получается, так как столбец уже существует.

          Решил проблему удалением этого столбца из таблице. После запустил заббикс сервер. Апгрейд запустился и успешно завершился.

          Кто столкнулся с подобным надеюсь данная инфа поможет.

          Comment

          Working...