Áú»¢¶Ä²©

2 Debian/Ubuntu

Visi¨® general

Aquesta secci¨® proporciona instruccions per actualitzar des de Áú»¢¶Ä²© 7.0.x a la darrera versi¨® de Áú»¢¶Ä²© 7.2.x emprant els paquets oficials de Áú»¢¶Ä²© per a Debian/Ubuntu.

Abans d'actualitzar, reviseu les notes d'actualitzaci¨® pertinents i assegureu-vos que el vostre sistema compleix els requisits per a Áú»¢¶Ä²© 7.2.

Penseu en executar dues sessions SSH paral¡¤leles durant l'actualitzaci¨®: una per executar les passes d'actualitzaci¨® i una altra per monitorar els registres del servidor/proxy. Per exemple, executeu tail -f zabbix_server.log o tail -f zabbix_proxy.log a la segona sessi¨® per veure les darreres entrades de registre i possibles errors en temps real. Aix¨° pot ser cr¨ªtic per a les inst¨¤ncies de producci¨®.

Per obtindre instruccions sobre l'actualitzaci¨® entre versions menors de Áú»¢¶Ä²© 7.0.x (per exemple, de la 7.0.1 a la 7.0.3), consulteu Actualitzaci¨® entre versions menors.

Proc¨¦s d'actualitzaci¨®

1 Aturar els processos Áú»¢¶Ä²©

Atureu el servidor Áú»¢¶Ä²© per assegurar-vos que no s'insereixin dades noves a la base de dades:

systemctl stop zabbix-server

Si actualitzeu el proxy Áú»¢¶Ä²©, atureu-lo tamb¨¦.

systemctl stop zabbix-proxy
2 Feu una c¨°pia de seguretat de la base de dades Áú»¢¶Ä²© existent

Tindre una c¨°pia de seguretat de la vostra base de dades us ajudar¨¤ si el procediment d'actualitzaci¨® falla (manca d'espai al disc, apagat, problemes inesperats).

3 C¨°pia de seguretat de fitxers de configuraci¨® de Áú»¢¶Ä²© , fitxers PHP i binaris Áú»¢¶Ä²©

Fer c¨°pia de seguretat de fitxers de configuraci¨® de Áú»¢¶Ä²© , fitxers PHP i binaris Áú»¢¶Ä²©.

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 Áú»¢¶Ä²© :

cp -R /usr/share/zabbix/ /opt/zabbix-backup/
       cp -R /usr/share/zabbix-* /opt/zabbix-backup/
4 Actualitzar el paquet de configuraci¨® del repositori

Abans de continuar amb l'actualitzaci¨®, desinstal¡¤leu el vostre paquet de repositori Áú»¢¶Ä²© actual:

rm -Rf /etc/apt/sources.list.d/zabbix.list

Tot seguit, instal¡¤leu el darrer paquet de configuraci¨® del dip¨°sit per garantir la compatibilitat amb els paquets m¨¦s nous i per incloure qualsevol peda? de seguretat recent o correcci¨® d'errors.

A Debian 12, executeu:

wget https://repo.zabbix.com/zabbix/7.2/debian/pool/main/z/zabbix-release/zabbix-release_latest+debian12_all.deb
       dpkg -i zabbix-release_latest+debian12_all.deb

Per a les versions de Debian anteriors, substitu?u l'enlla? anterior amb el correcte del . Tingueu en compte, per¨°, que ¨¦s possible que els paquets d'aquestes versions no incloguin pas tots els components de Áú»¢¶Ä²© i, per actualitzar els components, actualitzeu la vostra versi¨® de sistema operatiu. Per obtindre una llista dels components inclosos, veieu Paquets Áú»¢¶Ä²©.

A Ubuntu 24.04, executeu:

wget https://repo.zabbix.com/zabbix/7.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest+ubuntu24.04_all.deb
       dpkg -i zabbix-release_latest+ubuntu24.04_all.deb

A Ubuntu 22.04, executeu:

wget https://repo.zabbix.com/zabbix/7.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest+ubuntu22.04_all.deb
       dpkg -i zabbix-release_latest+ubuntu22.04_all.deb

Per a les versions anteriors d'Ubuntu, substitu?u l'enlla? anterior amb el correcte del . Tingueu en compte, per¨°, que els paquets d'aquestes versions poden no incloure tots els components de Áú»¢¶Ä²© i, per actualitzar els components, actualitzeu la vostra versi¨® de sistema operatiu. Per obtindre una llista dels components inclosos, veieu Paquets Áú»¢¶Ä²©.

?s possible que veieu un missatge sobre la configuraci¨® del dip¨°sit Áú»¢¶Ä²©:

Fitxer de configuraci¨® '/etc/apt/sources.list.d/zabbix.list'
       ==> Esborrat (per v¨®s o per un script) des de la instal¡¤laci¨®.
       ==> El distribu?dor de paquets ha enviat una versi¨® actualitzada.
       Qu¨¨ voldr¨ªeu fer al respecte?  Les vostres opcions s¨®n:
       Y o I : instal¡¤leu la versi¨® del responsable del paquet
       N o O : mantingueu la versi¨® instal¡¤lada actualment
       D : veieu les difer¨¨ncies entre les versions
       Z: inicieu una shell per examinar la situaci¨®
       L'acci¨® per defecte ¨¦s mantindre la versi¨® actual.
       *** zabbix.list (Y/I/N/O/D/Z) [per defecte=N]?

Trieu "Y" (o "I") per instal¡¤lar la versi¨® del responsable del paquet de la configuraci¨® del dip¨°sit Áú»¢¶Ä²©.

Tot seguit, actualitzeu la informaci¨® del repositori:

apt update
5 Actualitzaci¨® dels components de Áú»¢¶Ä²©

Per actualitzar els components de Áú»¢¶Ä²©, podeu executar:

apt install --only-upgrade zabbix-server-mysql zabbix-frontend-php zabbix-agent
  • 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 de Áú»¢¶Ä²©, substitu?u zabbix-agent per zabbix-agent2 zabbix-agent2-plugin-* a l'ordre.

Actualitzar l'agent 2 de Áú»¢¶Ä²© amb la comanda apt install zabbix-agent2 pot donar error. Per obtindre m¨¦s informaci¨®, veieu els Errors coneguts.

?s possible que veieu un missatge sobre la configuraci¨® del servidor Áú»¢¶Ä²© (o proxy):

Fitxer de configuraci¨® '/etc/zabbix/zabbix_server.conf'
       ==> Modificat (per v¨®s o per un script) des de la instal¡¤laci¨®.
       ==> El distribu?dor de paquets ha enviat una versi¨® actualitzada.
       Qu¨¨ voldr¨ªeu fer al respecte?  Les opcions s¨®n:
       Y o I : instal¡¤leu la versi¨® del responsable del paquet
       N o O : mantingueu la versi¨® instal¡¤lada actualment
       D : veieu les difer¨¨ncies entre les versions
       Z: engegueu una shell per examinar la situaci¨®
       L'acci¨® predeterminada ¨¦s mantindre la versi¨® actual.
       *** zabbix_server.conf (Y/I/N/O/D/Z) [per defecte=N]?

Introdu?u l'opci¨® que millor s'adapti a la vostra situaci¨®. Per exemple, introdu?u D per comparar la configuraci¨® actual i la nova i, tot seguit, decidiu si voleu instal¡¤lar la versi¨® del responsable del paquet (Y o I).

Tot seguit, actualitzeu la interf¨ªcie web amb Apache i reinicieu-lo, executant:

apt install zabbix-apache-conf
       systemctl restart apache2
6 Reviseu els par¨¤metres de configuraci¨® dels components

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.

7 Inici dels processos de Áú»¢¶Ä²©

Inicieu els components actualitzats de Áú»¢¶Ä²©:

systemctl start zabbix-server
       systemctl start zabbix-proxy
       systemctl start zabbix-agent
       `systemctl start zabbix-agent2
8 Esborrar galetes i mem¨°ria cau del navegador web

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 Áú»¢¶Ä²© funcioni correctament.

Actualitzaci¨® entre versions menors

?s possible actualitzar versions menors de la 7..x (per exemple, de 7.2.1 a 7.2.3).

Primer, actualitzeu la informaci¨® del repositori:

apt update

Despr¨¦s, per actualitzar tots els components de Áú»¢¶Ä²©, executeu:

apt install --only-upgrade 'zabbix*'
  • Per actualitzar nom¨¦s el servidor Áú»¢¶Ä²©, canvieu 'zabbix*' per 'zabbix-server*' a la comanda.
  • Per actualitzar nom¨¦s el proxy Áú»¢¶Ä²©, canvieu 'zabbix*' per 'zabbix-proxy*' a la comanda.
  • Per actualitzar nom¨¦s l'agent Áú»¢¶Ä²©, canvieu 'zabbix*' per 'zabbix-agent*' a la comanda.
  • Per actualitzar nom¨¦s l'agent 2 de Áú»¢¶Ä²©, canvieu 'zabbix*' per 'zabbix-agent2*' a la comanda.