Neste tutorial para atualizar o sistema zabbix da versão 5.0 para 5.4. ZABBIX é uma ferramenta de monitoramento de rede de código aberto. Portanto, tentarei fornecer atualização do servidor zabbix usando o laboratório de testes.
############################### Operating system: ubuntu 20.04 Zabbix version : 5.0.16 Mysql version : 8 Php version : 7.4 ###############################
Passo #01: Verifique todas as versões usando o comando abaixo.
root@ubuntu20:~#: lsb_release -a && ip r root@ubuntu20:~#: zabbix_server -V root@ubuntu20:~#: mysql -V root@ubuntu20:~#: php -v root@ubuntu20:~#: systemctl stop zabbix-server
Passo #02: Crie um servidor zabbix de backup.
root@ubuntu20:~#: mkdir backup root@ubuntu20:~#: cp /etc/zabbix/zabbix_server.conf /root/backup root@ubuntu20:~#: cp /etc/zabbix/zabbix_agentd.conf /root/backup root@ubuntu20:~#: cp /etc/zabbix/web/zabbix.conf.php /root/backup root@ubuntu20:~#: mysqldump -u root -p zabbix > /root/backup/zabbix.sql
Passo #03: Crie a atualização usando o comando abaixo.
root@ubuntu20:~#: wget wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1%2Bubuntu20.04_all.deb root@ubuntu20:~#: dpkg -i zabbix-release_5.4-1+ubuntu20.04_all.deb root@ubuntu20:~#: apt-get update root@ubuntu20:~#: apt-get install --only-upgrade zabbix-server-mysql zabbix-agent zabbix-frontend-php root@ubuntu20:~#: apt -y autoremove root@ubuntu20:~#: tail -f /var/log/zabbix/zabbix_server.log
Passo #04: Mova o arquivo de configuração antigo
root@ubuntu20:~#: cp /root/backup/zabbix_server.conf /etc/zabbix/ root@ubuntu20:~#: cp /root/backup/zabbix_agentd.conf /etc/zabbix/ root@ubuntu20:~#: cp /root/backup/zabbix.conf.php /etc/zabbix/web/
Em seguida, reinicie abaixo do serviço.
root@ubuntu20:~#: systemctl restart zabbix-server zabbix-agent nginx php7.4-fpm root@ubuntu20:~#: systemctl enable zabbix-server zabbix-agent nginx php7.4-fpm
Verifique o log para o status de atualização.
root@ubuntu20:~#: tail -f /var/log/zabbix/zabbix_server.log