Aquesta secció proporciona les passes necessàries per a una actualització amb èxit de Zabbix 6.2.x a Zabbix 6.4.x emprant els paquets oficials de Zabbix per a Debian/Ubuntu.
Abans de l'actualització, assegureu-vos de llegir les notes d'actualització pertinents!
També podeu comprovar els requisits per a 6.4.
Pot ser útil executar dues sessions SSH paral·leles durant l'actualització, executant les passes d'actualització en una i monitorant els registres del servidor/proxy en una altra. Per exemple, executeu tail -f zabbix_server.log
o tail -f zabbix_proxy.log
a la segona sessió SSH mostrant-vos les darreres entrades del fitxer de registre i possibles errors en temps real. Això pot ser crític per a les instàncies de producció.
Atureu el servidor Zabbix per assegurar-vos que no s'insereixin dades noves a la base de dades.
Si actualitzeu el proxy Zabbix, atureu-lo també.
Aquesta és una passa molt important. Assegureu-vos que teniu una còpia de seguretat de la vostra base de dades. Això ajudarà si el procediment d'actualització falla (manca d'espai al disc, apagat, problemes inesperats).
Feu una còpia de seguretat dels fitxers binaris Zabbix, fitxers de configuració i directori de fitxers PHP.
Fitxers de configuració:
# mkdir /opt/zabbix-backup/
# cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
# cp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix-backup/
Arxius PHP i binaris Zabbix :
Per continuar amb l'actualització, cal desinstal·lar el vostre paquet de repositori actual.
Tot seguit, instal·leu el nou paquet de configuració del repositori.
A Debian 12, executeu:
# wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian12_all.deb
# dpkg -i zabbix-release_6.4-1+debian12_all.deb
A Debian 11, executeu:
# wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian11_all.deb
# dpkg -i zabbix-release_6.4-1+debian11_all.deb
A Debian 10, executeu:
# wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian10_all.deb
# dpkg -i zabbix-release_6.4-1+debian10_all.deb
A Debian 9, executeu:
# wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian9_all.deb
# dpkg -i zabbix-release_6.4-1+debian9_all.deb
A Ubuntu 22.04, executeu:
# wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu22.04_all.deb
# dpkg -i zabbix-release_6.4-1+ubuntu22.04_all.deb
A Ubuntu 20.04, executeu:
# wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu20.04_all.deb
# dpkg -i zabbix-release_6.4-1+ubuntu20.04_all.deb
A Ubuntu 18.04, executeu:
# wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu18.04_all.deb
# dpkg -i zabbix-release_6.4-1+ubuntu18.04_all.deb
A Ubuntu 16.04, executeu:
# wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu16.04_all.deb
# dpkg -i zabbix-release_6.4-1+ubuntu16.04_all.deb
A Ubuntu 14.04, executeu:
# wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu14.04_all.deb
# dpkg -i zabbix-release_6.4-1+ubuntu14.04_all.deb
Actualitzeu la informació del repositori.
Per actualitzar els components de Zabbix, podeu executar:
Si empreu PostgreSQL, substituïu mysql
per pgsql
a l'ordre. Si sou actualitzant el proxy, substituïu server
per proxy
a l'ordre. Si sou actualitzant l'agent 2, substituïu zabbix-agent
per zabbix-agent2
a l'ordre.
Actualitzar el Zabbix agent 2 amb la comanda apt install zabbix-agent2
pot donar error. Per obtindre més informació, veieu els Errors coneguts.
Tot seguit, actualitzeu la interfície web amb Apache, executant:
Les distribucions anteriors a Debian 10 (buster) / Ubuntu 18.04 (bionic) / Raspbian 10 (buster) no tenen PHP7.2 o més nou, que és un requisit per la interfície de Zabbix 5.0 Veieu informació sobre com instal·lar la interfície de Zabbix a distribucions antigues.
Assegureu-vos de revisar les Notes d'actualització per comprovar si cal fer canvis en els paràmetres de configuració.
Per obtindre nous paràmetres opcionals, consulteu la pàgina Novetats.
Inicieu els components actualitzats de Zabbix.
# service zabbix-server start
# service zabbix-proxy start
# service zabbix-agent start
# service zabbix-agent2 start
Després de l'actualització, és possible que hagueu d'esborrar les galetes del navegador web i la memòria cau del navegador web perquè la interfície web de Zabbix funcioni correctament.
És possible actualitzar versions menors de 6.4.x(per exemple, de 6.4.1 a 6.4.3). És senzill.
Per actualitzar la versió menor de Zabbix, executeu:
Per actualitzar la versió menor del servidor Zabbix, executeu:
Per actualitzar la versió menor de l'agent Zabbix, executeu:
o, per a l'agent de Zabbix 2: