Welcome to Pandora FMS Community!

Find answers, ask questions, and connect with our community around the world.

Welcome to Pandora FMS Community Forums Soporte de la comunidad Actualización Pandora 4.1 a 5.0 SP2

  • Actualización Pandora 4.1 a 5.0 SP2

    Posted by Rubentxu on January 22, 2014 at 22:28

    Buenas tardes.

    Estoy intentando actualizar la versión 4.1 de opensuse a la versión 5.0 SP2 sobre Centos y me he topado con el siguiente problema:

    1º He seguido los pasos que están aquí “http://wiki.pandorafms.com/index.php?title=Pandora:Documentation_es:Actualizacion#Migraci.C3.B3n_a_otro_sistema” y todo correcto.
    2º Después, he actualizado la base de datos con el comando “pandoradb_migrate_v5.1_to_v5.0.sql | mysql -u pandora -p -D pandora” y todo correcto.

    Pero tras levantar los servicios veo que tengo todos los agentes que tenía definidos pero con 0 módulos. Me extraña porque si entro dentro de un agente si me aparecen los módulos que tiene creados.

    Me falta algún paso por hacer o he ehco algo mal?

    Un saludo y gracias.

    Rubentxu replied 11 years ago 2 Members · 10 Replies
  • 10 Replies
  • Mario

    Administrator
    January 23, 2014 at 13:45
    1150 Karma points
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola buenas

    No se si habrás modificado el nombre del servidor, es muy posible que los agentes esten configurados para que funcionen con el anterior servidor.
    En la configuración del agente en la consola, el penúltimo campo indica el servidor al que corresponde, comprueba si esta el nombre del servidor actual, y en el caso de que no sea asi, puedes modificarlo mediante operaciones masivas.

    Un saludo

  • Rubentxu

    Member
    January 23, 2014 at 16:21
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola Mario.

    Te adjunto un pantallazo de la ventana principal.

    Me aparecen dos servidores, por un lado PANDORA que es como se llamaba en la versión opensuse y por otro localhost.localdomain que es como se llama en Centos por defecto.

    Me he basado en las máquinas virtuales que disponéis en la página de Pandora y no he cambiado ningún pass de acceso a la BD ni nada.

  • Mario

    Administrator
    January 23, 2014 at 16:45
    1150 Karma points
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Si, pues seguramente que sea a lo que me refiero. En la bbdd tenéis la anterior configurada en todos los agentes y al agregarse un nuevo servidor aparecen los 2, uno corriendo y el otro parado.

    Para que vuelvan a funcionar todos los agentes correctamente hay que realizar lo que os he indicado anteriormente, asociar todos los agentes a este nuevo servidor
    Esta es otra opción:
    http://wiki.pandorafms.com/index.php?title=Pandora:FAQ_ES#Despu.C3.A9s_de_la_actualizaci.C3.B3n.2Fmigraci.C3.B3n_de_un_servidor_todos_los_m.C3.B3dulos_son_desconocidos

    Un saludo

  • Rubentxu

    Member
    January 23, 2014 at 17:36
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola Mario.

    Sigo con las pruebas.

    Siguiendo el enlace que me has facilitado tengo todos los módulos apuntado al servidor localhost pero he visto que el servidor no se estaba ejecutando. Lo he forzado desde /etc/init.d/pandora_server start y no me ha dado ningún fallo pero si te fijas en el pantallazo anterior el servidor localhost.localdomain está caido.

    Qué puede estar pasando?

    Un saludo y gracias.

  • Mario

    Administrator
    January 23, 2014 at 18:14
    1150 Karma points
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Efectivamente esta caido en la vista que me has enseñado, pero el que aparece con el nombre Pandora está en verde. Estas seguro de que el servidor que tiene el nombre localhost es el del equipo y no es Pandora? Si es así, deberian estar asociados a Pandora.

    Si no, comprueba en el log del servidor, /var/log/pandora/pandora_server.log si te muestra algún fallo, si es así indícamelo.

    Un saludo

  • Rubentxu

    Member
    January 23, 2014 at 19:36
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Te dejo el log que he extraído. Aquí ya me pierdo un poco.

    Un saludo.

  • Mario

    Administrator
    January 23, 2014 at 19:56
    1150 Karma points
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Ok

    El problema es que algún campo de la bbdd no se ha actualizado correctamente.

    Debes entrar en la base de datos y ejecutar la siguiente query:
    ALTER TABLE `tagente_estado` ADD COLUMN `last_error` tinyint(4) NOT NULL DEFAULT 0;

    El proceso sería algo asi:

    #msyql -u root -p
    password:pandora
    >use pandora
    >ALTER TABLE `tagente_estado` ADD COLUMN `last_error` tinyint(4) NOT NULL DEFAULT 0;
    >exit

    También puedes hacerlo desde el DB Interface de la consola de Pandora.
    Tras esto reinicia el pandora_server

    Un saludo

  • Rubentxu

    Member
    January 23, 2014 at 20:39
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola Mario.

    Tras ejecutar la query todo correcto.

    Una última consulta, ahora que tengo el servidor funcionando con localhost.localdomain puedo cambiar este nombre sin problemas verdad?

    Un saludo y muchas gracias por la ayuda.

  • Mario

    Administrator
    January 23, 2014 at 20:51
    1150 Karma points
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Si , puedes configurar el nombre que quieras en el fichero de configuración del servidor.

    Un saludo

  • Rubentxu

    Member
    January 23, 2014 at 21:07
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Muchísimas gracias Mario.

    Ya está todo funcionando perfectamente.

    Un saludo a todos.