Pandora FMS community forums

Full Version: Actualización Pandora 4.1 a 5.0 SP2
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
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?tit...ro_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.
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
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.

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?tit...sconocidos

Un saludo
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.

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
Te dejo el log que he extraído. Aquí ya me pierdo un poco.

Un saludo.
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

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.
Si , puedes configurar el nombre que quieras en el fichero de configuración del servidor.

Un saludo
Pages: 1 2