Migração para o Zabbix 3.0

By | 3 de março de 2016

Neste post irei demonstrar uma maneira simples de migrar do Zabbix 2.x para o Zabbix 3.0 no CentOS 7. Uma leitura “pré-upgrade” que recomendo é “5 dicas antes de realizar a migração” do Hernandes Martins.

Este tutorial foi baseado na instalação com pacotes pré-compilados. Neste cenário já temos o Zabbix 2.4 instalado via yum, a partir do repositório do Zabbix.

Vale ressaltar que este tutorial só se aplica ao CentOS 7. Para o CentOS 6 não vai funcionar porque o pacote “zabbix-server” 3.0  não está disponível nos repositórios do Zabbix.

Migrando para o Zabbix 3.0

Parar o serviço

Primeiro passo é parar o serviço do Zabbix

# systemctl stop zabbix-server
# sustemctl stop zabbix-agent

Realizar o Upgrade

Basta reinstalar o pacote “zabbix-release”, instalando do Zabbix 3.0. Veja:

# yum remove zabbix-release
# yum install http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
# yum clean all
# yum update

Neste momento ele irá atualizar todos os pacotes do Zabbix 2.x para o Zabbix 3.0.

Subir o serviço

Feito o upgrade, basta dar o “start” no serviço zabbix-server, que assim que subir ele irá realizar a atualização do banco de dados, processo esse que pode demorar (muito).

# systemctl start zabbix-server

Você pode acompanhar a migração da base olhando o arquivo de log:

# tail -f /var/log/zabbix/zabbix_server.log

12248:20160302:163735.560 current database version (mandatory/optional): 02040000/02040000
12248:20160302:163735.560 required mandatory version: 03000000
12248:20160302:163735.560 starting automatic database upgrade
12248:20160302:163735.580 completed 0% of database upgrade
12248:20160302:163735.585 completed 1% of database upgrade
12248:20160302:163735.597 completed 2% of database upgrade
12248:20160302:163735.607 completed 3% of database upgrade
12248:20160302:163735.616 completed 4% of database upgrade
12248:20160302:163735.622 completed 5% of database upgrade
12248:20160302:163735.638 completed 6% of database upgrade
12248:20160302:163735.655 completed 7% of database upgrade
12248:20160302:163735.669 completed 8% of database upgrade
12248:20160302:163735.685 completed 9% of database upgrade
12248:20160302:163735.706 completed 10% of database upgrade
12248:20160302:163735.708 completed 11% of database upgrade
12248:20160302:163735.710 completed 12% of database upgrade

Referência:

https://www.zabbix.com/documentation/3.0/manual/installation/upgrade