¡Te damos la bienvenida al nuevo sysarmy --help! Para recuperar tu usuario pedí un password reset.

Actualizar Zabbix server

Buenos días amigos.


Estoy teniendo un problema para actualizar mi servidor de Zabbix. Actualmente tengo corriendo la versión de zabbix server "zabbix_server (Zabbix) 4.0.21" con Ubuntu 16.04 xenial.


Quiero actualizarlo a zabbix server 5.2 con Ubuntu 20.04 focal. 


Realice la instalación en un servidor virtual nuevo con Ubuntu 20.04 focal y no tuve problemas excepto por la versión de la base de datos de zabbix, la misma tiene la siguiente versión: 


mysql> select * from dbversion;

+-----------+----------+

| mandatory | optional |

+-----------+----------+

|  4010004 | 4010004 |

+-----------+----------+

1 row in set (0.00 sec)



Necesitaría actualizar al menos a la versión 5020000, alguien sabe como puedo realizar esta actualización? 


Desde ya muchas gracias. 



Saludos.

Respuestas

  • Al iniciar el servicio de zabbix server deberías ver en el log como actualiza la base, por ejemplo:

    # cat /var/log/zabbix/zabbix_server.log | grep database
    1794:20200408:200607.700 current database version (mandatory/optional): 04040000/04040002
    1794:20200408:200607.700 starting automatic database upgrade
    1794:20200408:200607.706 completed 1% of database upgrade
    1794:20200408:200608.804 completed 10% of database upgrade
                                .....
    1794:20200408:200613.111 completed 98% of database upgrade
    1794:20200408:200613.123 completed 100% of database upgrade
    1794:20200408:200613.123 database upgrade fully completed
    1794:20200408:200613.136 database is not upgraded to use double precision values
    

    Si esto no pasa deberías tener algún mensaje de error que nos sirva para encontrarle la vuelta.

    Y siempre hace backup antes de todo, si aún no lo hiciste hacelo antes de intentar levantar el servicio.


    Saludos

  • Buenas tardes Juan.


    Esto es lo que veo cuan inicio el servicio de Zabbix:


     2476:20210202:184109.713 current database version (mandatory/optional): 04010004/04010004
     2476:20210202:184109.713 starting automatic database upgrade
    2476:20210202:184109.713 database upgrade failed
    


    Respecto al backup, no es problema , ya que estoy probando en una nueva maquina virtual con Ubuntu 20.04.


    Lo que hice fue exportar la base de datos y los archivos ubicados en "/etc/zabbix".


    Tranquilamente podría generar un snap del servidor virtual donde tengo funcionando Zabbix 4.0.21 con Ubuntu 16.04 y actualizar zabbix. Pero quiero actualizar el SO. Por eso la idea de instalar un nuevo servidor con Ubuntu 20.04 y Zabbix 5.2.


    Se agradece cualquier aporte.


    Saludos.

  • BUenas como estas?


    No vas a poder exportar e importar, se rompe siempre. mi recomendación es que reinstales todo,, y esportes los templates.. trabaja siempre con templates.

    Podes exportar casi todo excepto los host groups... hay un orden especifico para importar.

    En la version de zabbix 5.0 cambia casi todo, ademas de los schemes de las bases de datos. si estas probando te recomiendo un fresh install.

    Te lo dice alguien que hace mas de 5 años labura con zabbix y hace poco quise hacer eso mismo que vos.. pero no funciona.


    Abz

  • Buenas tardes.


    Se me olvido cerrar el tema. Realmente pude exportar la BD, lo que tuve que hacer migrar Zabbix 4.0.21 a 5.0, recién ahí se actualizo la versión de la base de datos.


    Luego de eso la exporte a mi nuevo servidor con Zabbix 5.2 y Ubuntu 20.04 y se actualizo automáticamente a la ultima versión. Otra cosa a tener en cuenta para realizar esta migraciones es realizar bkps del directorio /etc/zabbix.


    Renegué bastante, pero gracias a tener zabbix virtualizado podía ir probando y luego revertir los Snapshots.


    Saludos.

Accede o Regístrate para comentar.