Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Alerta Mantenimiento Base de datos
#1
Buenos días:

La semana pasada actualice a la ultima version, 5.1 SP2. Desde ayer, en la consola de Pandora, aparece una advertencia, si hago click encima sale el siguiente mensaje:

Problema en el mantenimiento de la base de datos
Tu base de datos no está bien mantenida. Parece que han pasado más de 48hr de un buen mantenimiento. Por favor revise la documentación de Pandora FMS acerca de como ejecutar este proceso de mantenimiento (pandora_db.pl) y habilítelo lo antes posible

Buscando que podia ser, me fije que el script pandora_db.pl, no tenia permisos de ejecucion. Se los dí, pero hoy sigue el mensaje. Si ejecuto pandora_db.pl desde la linea de comandos,  esto es lo que pasa:

Starting at 2015-03-31 08:40:54
08:40:54 [PURGE] Deleting old data from tagente_datos. 100%
08:40:54 [PURGE] Deleting old export data from tserver_export_data

08:40:54 [PURGE] No data in tagente_datos_log4x.
08:40:54 [PURGE] Deleting old data from tagente_datos_string. 100%
08:40:54 [PURGE] Deleting old event data at tevento table (More than 365 days).
08:40:54 [PURGE] Deleting validated events from tmetaconsole_event_history.DBD::mysql:Confusedt execute failed: Table 'pandora.tmetaconsole_event_history' doesn't exist at /usr/lib/perl5/PandoraFMS/DB.pm line 581.
DBD::mysql:Confusedt execute failed: Table 'pandora.tmetaconsole_event_history' doesn't exist at /usr/lib/perl5/PandoraFMS/DB.pm line 581.
SPC031:/usr/share/pandora_server/util# Table 'pandora.tmetaconsole_event_history' doesn't exist at /usr/lib/perl5/PandoraFMS/DB.pm line 581.

Efectivamente, la tabla tmetaconsole_event_history no existe. Como puedo solucionar esto?

Gracias.

Un saludo.
 Reply
#2
Hola buenos días,

para realizar un mantenimiento correcto de la base de datos, tienes que ejecutar cada día el pandora_db pasandole como parámetro el archivo de configuración del servidor.

Te dejo un enlace de la documentación para que le eches un vistazo y veas como se hace Smile

http://wiki.pandorafms.com/index.php?tit...e_de_datos

Un saludo!!!
 Reply
#3
Si ejecuto pandora_db.pl desde la linea de comandos,  esto es lo que pasa:

#./pandora_db.pl /etc/pandora/pandora_server.conf

Starting at 2015-03-31 08:40:54
08:40:54 [PURGE] Deleting old data from tagente_datos. 100%
08:40:54 [PURGE] Deleting old export data from tserver_export_data

08:40:54 [PURGE] No data in tagente_datos_log4x.
08:40:54 [PURGE] Deleting old data from tagente_datos_string. 100%
08:40:54 [PURGE] Deleting old event data at tevento table (More than 365 days).
08:40:54 [PURGE] Deleting validated events from tmetaconsole_event_history.DBD::mysql:Confusedt execute failed: Table 'pandora.tmetaconsole_event_history' doesn't exist at /usr/lib/perl5/PandoraFMS/DB.pm line 581.
DBD::mysql:Confusedt execute failed: Table 'pandora.tmetaconsole_event_history' doesn't exist at /usr/lib/perl5/PandoraFMS/DB.pm line 581.
SPC031:/usr/share/pandora_server/util# Table 'pandora.tmetaconsole_event_history' doesn't exist at /usr/lib/perl5/PandoraFMS/DB.pm line 581

De todas formas, antes nunca lo ejecutaba manualmente, ahora tengo que ejecutarlo manualmente?

Gracias.
 Reply
#4
Buenos días:

He actualizado a la ultima version de nightlies, y sigo igual.

Si ejecuto:          ./pandora_db.pl /etc/pandora/pandora_server.conf

Me sale el siguiente error:

Deleting validated events from tmetaconsole_event_history.DBD::mysql:Confusedt execute failed: Table 'pandora.tmetaconsole_event_history' doesn't exist at /usr/lib/perl5/PandoraFMS/DB.pm line 581.
DBD::mysql:Confusedt execute failed: Table 'pandora.tmetaconsole_event_history' doesn't exist at /usr/lib/perl5/PandoraFMS/DB.pm line 581.

Es como si no existiera una tabla: "tmetaconsole_event_history"

Que puedo hacer?

Un saludo.
 Reply
#5
Lo he solucionado sustituyendo el archivo pandora_db.pl  por el que he encontrado en este enlace.

http://fossies.org/linux/pandorafms_serv...dora_db.pl

El pandora_db.pl de los ultimos nightlies, parece que no funciona correctamente. El del enlace es del pandora_server del 23 de Febrero.

Un saludo.

 Reply


Users browsing this thread: 2 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes