Esta secci¨®n proporciona instrucciones sobre c¨®mo actualizar de Áú»¢¶Ä²© 6.4.x a la ¨²ltima versi¨®n de Áú»¢¶Ä²© 7.0.x utilizando los paquetes oficiales de Áú»¢¶Ä²© para Red Hat Enterprise Linux o sus derivados: AlmaLinux, CentOS Stream, Oracle Linux y Rocky Linux.
Antes de Áú»¢¶Ä²© 7.0, se proporcionaban paquetes de instalaci¨®n ¨²nicos para RHEL y distribuciones basadas en RHEL. A partir de la versi¨®n 7.0, se utilizan paquetes separados para RHEL y cada uno de sus derivados mencionados anteriormente para evitar posibles problemas con la incompatibilidad binaria.
Antes de actualizar, revise las notas de actualizaci¨®n pertinentes y aseg¨²rese de que su sistema cumpla con los requisitos para Áú»¢¶Ä²© 7.0.
Considere ejecutar dos sesiones SSH paralelas durante la actualizaci¨®n: una para ejecutar los pasos de actualizaci¨®n y otra para monitorear los registros del servidor/proxy. Por ejemplo, ejecute tail -f zabbix_server.log
o tail -f zabbix_proxy.log
en la segunda sesi¨®n para ver las ¨²ltimas entradas de registro y los posibles errores en tiempo real. Esto puede ser cr¨ªtico para las instancias de producci¨®n.
Para obtener instrucciones sobre c¨®mo actualizar entre versiones secundarias de Áú»¢¶Ä²© 7.0.x (por ejemplo, de 7.0.1 a 7.0.3), consulte Actualizaci¨®n entre versiones secundarias.
Detenga el servidor Áú»¢¶Ä²© para asegurarse de que no se inserten datos nuevos en la base de datos:
Si actualiza el proxy, el agente o el agente 2 de Áú»¢¶Ä²©, detenga tambi¨¦n estos componentes:
Realice una copia de seguridad de su base de datos de Áú»¢¶Ä²© existente para protegerse contra errores de actualizaci¨®n (por ejemplo, problemas de espacio en disco, p¨¦rdida de energ¨ªa o problemas inesperados).
Realice una copia de seguridad de los archivos de configuraci¨®n de Áú»¢¶Ä²©, los archivos PHP y los binarios de Áú»¢¶Ä²© existentes.
Para los archivos de configuraci¨®n, ejecute:
mkdir /opt/zabbix-backup/
cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
cp /etc/httpd/conf.d/zabbix.conf /opt/zabbix-backup/
Para los archivos PHP y los binarios de Áú»¢¶Ä²©, ejecute:
Antes de continuar con la actualizaci¨®n, actualice el paquete de repositorio actual a la ¨²ltima versi¨®n para garantizar la compatibilidad con los paquetes m¨¢s nuevos e incluir los parches de seguridad o las correcciones de errores m¨¢s recientes.
En RHEL 9, ejecute:
En RHEL 8, ejecute:
Para versiones anteriores de RHEL o sus derivados, reemplace el enlace anterior con el correcto del . Tenga en cuenta, sin embargo, que los paquetes para esas versiones pueden no incluir todos los componentes de Áú»¢¶Ä²©. Para obtener una lista de los componentes incluidos, consulte Paquetes de Áú»¢¶Ä²©.
Luego, limpie la memoria cach¨¦ del administrador de paquetes dnf
(incluidos los encabezados, metadatos y archivos de paquetes descargados durante instalaciones o actualizaciones anteriores):
En la siguiente operaci¨®n dnf
, dnf
descargar¨¢ metadatos nuevos de los repositorios, ya que los metadatos antiguos se borrar¨¢n.
Consulte tambi¨¦n: Problemas conocidos para actualizar el paquete de configuraci¨®n del repositorio en RHEL.
Para actualizar los componentes de Áú»¢¶Ä²©, ejecute:
mysql
por pgsql
en el comando.server
por proxy
en el comando.zabbix-agent
por zabbix-agent2 zabbix-agent2-plugin-*
en el comando.Actualizar el agente 2 de Áú»¢¶Ä²© con el comando dnf install zabbix-agent2
podr¨ªa generar un error. Para obtener m¨¢s informaci¨®n, consulte Problemas conocidos.
Luego, para actualizar la interfaz de Áú»¢¶Ä²© con Apache, ejecute:
Revise las notas de actualizaci¨®n pertinentes para verificar si es necesario realizar alg¨²n cambio en los par¨¢metros de configuraci¨®n.
Para conocer los nuevos par¨¢metros opcionales, consulte la p¨¢gina Novedades.
Iniciar los componentes actualizados de Áú»¢¶Ä²©:
systemctl start zabbix-server
systemctl start zabbix-proxy
systemctl start zabbix-agent
systemctl start zabbix-agent2
Despu¨¦s de la actualizaci¨®n, es posible que deba borrar las cookies y la memoria cach¨¦ del navegador web para que la interfaz web de Áú»¢¶Ä²© funcione correctamente.
Es posible actualizar entre versiones menores de Áú»¢¶Ä²© 7.0.x (por ejemplo, de 7.0.1 a 7.0.3).
Para actualizar todos los componentes de Áú»¢¶Ä²©, ejecute:
'zabbix-*'
con 'zabbix-server-*'
en el comando.'zabbix-*'
con 'zabbix-proxy-*'
en el comando.'zabbix-*'
con 'zabbix-agent-*'
en el comando.'zabbix-*'
con 'zabbix-agent2-*'
en el comando.