Fiz a atualização do Zabbix da versão 2.4 para a versão 3.0, fiz todos os procedimentos corretos, porém me deparei com diversos erros no log do zabbix_server, ele começava a fazer o upgrade nas tabelas do banco, porém sempre parava em um erro como ex:
-------------------------------------------------------------------------------------------------------------------------------
query failed: [1050] Table 'application_prototype' already exists [create table application_prototype (
application_prototypeid bigint unsigned not null, itemid bigint unsigned not null, templateid bigint unsigned,
name varchar(255) default '' not null, primary key (application_prototypeid)) engine=innodb]
6245:20161128:164643.607 database upgrade failed
-------------------------------------------------------------------------------------------------------------------------------
Pesquisei em diversos foruns, sites, grupos no Telegram e não consegui as respostas.
Comecei a pesquisar por conta todos os erros, e consegui resolve-los....
Por isso quero compartilhar com vocês o como resolvi.
Segue o script já testado, caso vocês tiverem interesse em fazer esse upgrade e apresentar esse e outros erros , só rodar no banco esse Script, lembrando usei o banco MySQL.
__________________________________________________ __________________________________________
drop table if exists application_prototype;
drop table if exists item_application_prototype;
drop table if exists application_discovery;
drop table if exists opinventory;
drop table if exists sysmap_user;
drop table if exists sysmap_usrgrp;
drop table if exists screen_user;
drop table if exists screen_usrgrp;
drop table if exists slideshow_user;
drop table if exists slideshow_usrgrp;
__________________________________________________ __________________________________________
Somente com isso ja consegui resolver o upgrade que chegou a 100% no log do zabbix_server.
Obrigado, espero ter ajudado..
Abç
-------------------------------------------------------------------------------------------------------------------------------
query failed: [1050] Table 'application_prototype' already exists [create table application_prototype (
application_prototypeid bigint unsigned not null, itemid bigint unsigned not null, templateid bigint unsigned,
name varchar(255) default '' not null, primary key (application_prototypeid)) engine=innodb]
6245:20161128:164643.607 database upgrade failed
-------------------------------------------------------------------------------------------------------------------------------
Pesquisei em diversos foruns, sites, grupos no Telegram e não consegui as respostas.
Comecei a pesquisar por conta todos os erros, e consegui resolve-los....
Por isso quero compartilhar com vocês o como resolvi.
Segue o script já testado, caso vocês tiverem interesse em fazer esse upgrade e apresentar esse e outros erros , só rodar no banco esse Script, lembrando usei o banco MySQL.
__________________________________________________ __________________________________________
drop table if exists application_prototype;
drop table if exists item_application_prototype;
drop table if exists application_discovery;
drop table if exists opinventory;
drop table if exists sysmap_user;
drop table if exists sysmap_usrgrp;
drop table if exists screen_user;
drop table if exists screen_usrgrp;
drop table if exists slideshow_user;
drop table if exists slideshow_usrgrp;
__________________________________________________ __________________________________________
Somente com isso ja consegui resolver o upgrade que chegou a 100% no log do zabbix_server.
Obrigado, espero ter ajudado..
Abç
Comment