Welcome to Pandora FMS Community!

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

Bienvenido a la comunidad de Pandora FMS Forums Soporte de la comunidad Problema actualización de Pandora 7

  • Problema actualización de Pandora 7

    Posted by Rodry on junio 27, 2019 at 13:33

    Buenas, actualmente estoy teniendo dificultades para conseguir que funcione la última versión de Pandora, intentando actualizar desde la 728 a la 735.

    Escenario actual:

    Me encuentro con Ubuntu 14, PHP 5.6, MySQL 5.5 y Pandora FMS 7-728 todo funcionando.
    En el momento de actualizar a Ubuntu 16 Pandora deja de funcionar y salta el siguiente error en los logs:

    2019-06-27 10:36:33 – pandora Starting Pandora FMS Server. Error logging activated.
    Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/PandoraFMS/Core.pm line 4830.
    DBD::mysql::db do failed: Data truncated for column ‘data’ at row 1 at /usr/lib/perl5/PandoraFMS/DB.pm line 1136.
    24 at /usr/lib/perl5/PandoraFMS/DB.pm line 1144.

    Si intento actualizar a la 735 con PHP 7.2 me los saca igual.

    Cabe destacar que al pasar a Ubuntu 16 me actualiza a MySQL 5.7 y le hace un upgrade a la base de datos de pandora.

    Gracias de antemano.

    diego-m replied 5 years ago 4 Members · 5 Replies
  • 5 Replies
  • eduardo-corral

    Member
    junio 27, 2019 at 19:38
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenas, actualmente estoy teniendo dificultades para conseguir que funcione la última versión de Pandora, intentando actualizar desde la 728 a la 735.

    Escenario actual:

    Me encuentro con Ubuntu 14, PHP 5.6, MySQL 5.5 y Pandora FMS 7-728 todo funcionando.
    En el momento de actualizar a Ubuntu 16 Pandora deja de funcionar y salta el siguiente error en los logs:

    2019-06-27 10:36:33 – pandora Starting Pandora FMS Server. Error logging activated.
    Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/PandoraFMS/Core.pm line 4830.
    DBD::mysql::db do failed: Data truncated for column ‘data’ at row 1 at /usr/lib/perl5/PandoraFMS/DB.pm line 1136.
    24 at /usr/lib/perl5/PandoraFMS/DB.pm line 1144.

    Si intento actualizar a la 735 con PHP 7.2 me los saca igual.

    Cabe destacar que al pasar a Ubuntu 16 me actualiza a MySQL 5.7 y le hace un upgrade a la base de datos de pandora.

    Gracias de antemano.

    Buenas tardes Rodry,

    En Ubuntu puede suceder que tengas PHP 5.6 y PHP 7.2 los dos instalados y funcionando, por favor comprueba que Pandora realmente este utilizando el PHP 7.2.

    En caso de que sea así comprueba que tengas todas las dependencias de PHP 7.2 necesarias, ya que necesita más paquetes, no únicamente php7.2.


    En cuanto al cambio de versión de MySQL, no es un problema pues las nuevas versiones de Pandora FMS son compatibles con la versión 5.7.

    Si todo esto es correcto, comprueba que tengas levantados los servicios de apache, MySQL y tentacle antes de iniciar la consola. Una vez inicies la consola y accedas a ella, prueba a iniciar el pandora_serverd.

    Muchas gracias.

    Un cordial saludo, 

    Eduardo.

  • Rodry

    Member
    junio 27, 2019 at 23:56
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenas tardes Rodry,

    En Ubuntu puede suceder que tengas PHP 5.6 y PHP 7.2 los dos instalados y funcionando, por favor comprueba que Pandora realmente este utilizando el PHP 7.2.

    En caso de que sea así comprueba que tengas todas las dependencias de PHP 7.2 necesarias, ya que necesita más paquetes, no únicamente php7.2.


    En cuanto al cambio de versión de MySQL, no es un problema pues las nuevas versiones de Pandora FMS son compatibles con la versión 5.7.

    Si todo esto es correcto, comprueba que tengas levantados los servicios de apache, MySQL y tentacle antes de iniciar la consola. Una vez inicies la consola y accedas a ella, prueba a iniciar el pandora_serverd.

    Muchas gracias.

    Un cordial saludo, 

    Eduardo.

    Buenas noches Eduardo,

    Antes que nada, muchas gracias por tu anterior respuesta, efectivamente revisando las dependencias y asegurandome de que solo existía php 7.2 he conseguido que al arrancar no me de ningún error y me diga que revise los logs.

    Ahora el problema viene cuando entro en la web (adjunto imagen) y veo que todos los componentes han crasheado, como la base de datos, el servidor de red, el servidor wmi, etc… y además me dice que no encuentra un servidor maestro, pero en la configuración tiene master el valor 1.

    Además en los logs puedo ver lo siguiente al iniciar el servicio:
    2019-06-27 21:46:38 pandora [V1] Launching 7.0NG.735 190530
    2019-06-27 21:46:38 pandora [V1] Config options: Logfile at /var/log/pandora/pandora_server.log, Basepath is /etc/pandora/pandora_server.conf, Checksum is 0, Master is 1, SNMP Console is 0, Server Threshold at 5 sec, verbosity at 3, Alert Threshold at 60, ServerName is ‘pandora’
    2019-06-27 21:46:38 pandora [V1] Pandora FMS Enterprise module not available.                                     
    2019-06-27 21:46:39 pandora [V1] Netflow daemon disabled.                                                         
    2019-06-27 21:46:39 pandora [V3] Warmup mode for unknown modules started.                                              

    2019-06-27 21:46:39 pandora [V1] [E] ‘pandora’: DBD::mysql::db do failed: Data truncated for column ‘data’ at row 1 at /usr/lib/perl5/PandoraFMS/DB.pm line 875.                                                                                                                                                                                           
    2019-06-27 21:46:39 pandora [V1] Pandora FMS Server ‘pandora’ unhandled error.                                         

    2019-06-27 21:46:39 pandora [V1] [E] ‘pandora’: 25 at /usr/lib/perl5/PandoraFMS/DB.pm line 885.                                                                                                                                                

    2019-06-27 21:46:39 pandora [V1] Pandora FMS Server ‘pandora’ unhandled error.        

  • Gracias de antemano.

    Un saludo.

  • eduardo-corral

    Member
    julio 1, 2019 at 19:55
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenas tardes Rodry,

    En Ubuntu puede suceder que tengas PHP 5.6 y PHP 7.2 los dos instalados y funcionando, por favor comprueba que Pandora realmente este utilizando el PHP 7.2.

    En caso de que sea así comprueba que tengas todas las dependencias de PHP 7.2 necesarias, ya que necesita más paquetes, no únicamente php7.2.


    En cuanto al cambio de versión de MySQL, no es un problema pues las nuevas versiones de Pandora FMS son compatibles con la versión 5.7.

    Si todo esto es correcto, comprueba que tengas levantados los servicios de apache, MySQL y tentacle antes de iniciar la consola. Una vez inicies la consola y accedas a ella, prueba a iniciar el pandora_serverd.

    Muchas gracias.

    Un cordial saludo, 

    Eduardo.

    Buenas noches Eduardo,

    Antes que nada, muchas gracias por tu anterior respuesta, efectivamente revisando las dependencias y asegurandome de que solo existía php 7.2 he conseguido que al arrancar no me de ningún error y me diga que revise los logs.

    Ahora el problema viene cuando entro en la web (adjunto imagen) y veo que todos los componentes han crasheado, como la base de datos, el servidor de red, el servidor wmi, etc… y además me dice que no encuentra un servidor maestro, pero en la configuración tiene master el valor 1.

    Además en los logs puedo ver lo siguiente al iniciar el servicio:
    2019-06-27 21:46:38 pandora [V1] Launching 7.0NG.735 190530
    2019-06-27 21:46:38 pandora [V1] Config options: Logfile at /var/log/pandora/pandora_server.log, Basepath is /etc/pandora/pandora_server.conf, Checksum is 0, Master is 1, SNMP Console is 0, Server Threshold at 5 sec, verbosity at 3, Alert Threshold at 60, ServerName is ‘pandora’
    2019-06-27 21:46:38 pandora [V1] Pandora FMS Enterprise module not available.                                     
    2019-06-27 21:46:39 pandora [V1] Netflow daemon disabled.                                                         
    2019-06-27 21:46:39 pandora [V3] Warmup mode for unknown modules started.                                              

    2019-06-27 21:46:39 pandora [V1] [E] ‘pandora’: DBD::mysql::db do failed: Data truncated for column ‘data’ at row 1 at /usr/lib/perl5/PandoraFMS/DB.pm line 875.                                                                                                                                                                                           
    2019-06-27 21:46:39 pandora [V1] Pandora FMS Server ‘pandora’ unhandled error.                                         

    2019-06-27 21:46:39 pandora [V1] [E] ‘pandora’: 25 at /usr/lib/perl5/PandoraFMS/DB.pm line 885.                                                                                                                                                

    2019-06-27 21:46:39 pandora [V1] Pandora FMS Server ‘pandora’ unhandled error.        

  • Gracias de antemano.

    Un saludo.

  • Buenas tardes Rodry

    ¿Podrías indicarnos qué MR tienes instalado? En caso de que se encuentre desactualizado será necesario ejecutar el siguiente comando desde /extras/mr/

    for i in `ls | sort -n`; do mysql -u root -ppandora pandora -e "source $i"; done
  • De igual forma, ¿podrías enviarnos por favor la configuración del archivo pandora_server.conf? Lo encontrarás en /etc/pandora/

    Un cordial saludo, 

    Eduardo.

  • ahormig

    Member
    enero 3, 2020 at 16:19
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenas tardes Rodry,

    En Ubuntu puede suceder que tengas PHP 5.6 y PHP 7.2 los dos instalados y funcionando, por favor comprueba que Pandora realmente este utilizando el PHP 7.2.

    En caso de que sea así comprueba que tengas todas las dependencias de PHP 7.2 necesarias, ya que necesita más paquetes, no únicamente php7.2.


    En cuanto al cambio de versión de MySQL, no es un problema pues las nuevas versiones de Pandora FMS son compatibles con la versión 5.7.

    Si todo esto es correcto, comprueba que tengas levantados los servicios de apache, MySQL y tentacle antes de iniciar la consola. Una vez inicies la consola y accedas a ella, prueba a iniciar el pandora_serverd.

    Muchas gracias.

    Un cordial saludo, 

    Eduardo.

    Buenas noches Eduardo,

    Antes que nada, muchas gracias por tu anterior respuesta, efectivamente revisando las dependencias y asegurandome de que solo existía php 7.2 he conseguido que al arrancar no me de ningún error y me diga que revise los logs.

    Ahora el problema viene cuando entro en la web (adjunto imagen) y veo que todos los componentes han crasheado, como la base de datos, el servidor de red, el servidor wmi, etc… y además me dice que no encuentra un servidor maestro, pero en la configuración tiene master el valor 1.

    Además en los logs puedo ver lo siguiente al iniciar el servicio:
    2019-06-27 21:46:38 pandora [V1] Launching 7.0NG.735 190530
    2019-06-27 21:46:38 pandora [V1] Config options: Logfile at /var/log/pandora/pandora_server.log, Basepath is /etc/pandora/pandora_server.conf, Checksum is 0, Master is 1, SNMP Console is 0, Server Threshold at 5 sec, verbosity at 3, Alert Threshold at 60, ServerName is ‘pandora’
    2019-06-27 21:46:38 pandora [V1] Pandora FMS Enterprise module not available.                                     
    2019-06-27 21:46:39 pandora [V1] Netflow daemon disabled.                                                         
    2019-06-27 21:46:39 pandora [V3] Warmup mode for unknown modules started.                                              

    2019-06-27 21:46:39 pandora [V1] [E] ‘pandora’: DBD::mysql::db do failed: Data truncated for column ‘data’ at row 1 at /usr/lib/perl5/PandoraFMS/DB.pm line 875.                                                                                                                                                                                           
    2019-06-27 21:46:39 pandora [V1] Pandora FMS Server ‘pandora’ unhandled error.                                         

    2019-06-27 21:46:39 pandora [V1] [E] ‘pandora’: 25 at /usr/lib/perl5/PandoraFMS/DB.pm line 885.                                                                                                                                                

    2019-06-27 21:46:39 pandora [V1] Pandora FMS Server ‘pandora’ unhandled error.        

  • Gracias de antemano.

    Un saludo.

  • Buenas tardes Rodry

    ¿Podrías indicarnos qué MR tienes instalado? En caso de que se encuentre desactualizado será necesario ejecutar el siguiente comando desde /extras/mr/

    for i in `ls | sort -n`; do mysql -u root -ppandora pandora -e "source $i"; done
  • De igual forma, ¿podrías enviarnos por favor la configuración del archivo pandora_server.conf? Lo encontrarás en /etc/pandora/

    Un cordial saludo, 

    Eduardo.

  • Buenas tardes,

    Me encuentro actualmente con el mismo problema a la hora de realizar el paso de Ubuntu 14.04 y el paso a ubuntu 16.04.

    Los errores que me aparecen en el log de pandora_server son los mismos, os los envio de todos modos:

    2020-01-03 13:06:19 tc-pandora [V1] Pandora FMS Server ‘tc-pandora’ unhandled error.
    2020-01-03 13:09:07 tc-pandora [V1] Launching 7.0NG.735 190530
    2020-01-03 13:09:07 tc-pandora [V1] Config options: Logfile at /var/log/pandora/pandora_server.log, Basepath is /etc/pandora/pandora_server.conf, Checksum is 0, Master is 1, SNMP Console is 0, Server Threshold at 5 sec, verbosity at 3, Alert Threshold at 60, ServerName is ‘tc-pandora’
    2020-01-03 13:09:07 tc-pandora [V1] 

  • Pandora FMS Enterprise module not available.
  • 2020-01-03 13:09:07 tc-pandora [V1] 

  • Netflow daemon disabled.
  • 2020-01-03 13:09:08 tc-pandora [V3] Warmup mode for unknown modules started.
    2020-01-03 13:09:08 tc-pandora [V1] [E] ‘tc-pandora’: DBD::mysql::db do failed: Data truncated for column ‘data’ at row 1 at /usr/lib/perl5/PandoraFMS/DB.pm line 875.

    2020-01-03 13:09:08 tc-pandora [V1] Pandora FMS Server ‘tc-pandora’ unhandled error.
    2020-01-03 13:09:08 tc-pandora [V1] [E] ‘tc-pandora’: 25 at /usr/lib/perl5/PandoraFMS/DB.pm line 885.

    2020-01-03 13:09:08 tc-pandora [V1] Pandora FMS Server ‘tc-pandora’ unhandled error.
    2020-01-03 13:09:28 tc-pandora [V1] Launching 7.0NG.735 190530
    2020-01-03 13:09:28 tc-pandora [V1] Config options: Logfile at /var/log/pandora/pandora_server.log, Basepath is /etc/pandora/pandora_server.conf, Checksum is 0, Master is 1, SNMP Console is 0, Server Threshold at 5 sec, verbosity at 3, Alert Threshold at 60, ServerName is ‘tc-pandora’
    2020-01-03 13:09:28 tc-pandora [V1] 

  • Pandora FMS Enterprise module not available.
  • 2020-01-03 13:09:28 tc-pandora [V1] 

  • Netflow daemon disabled.
  • 2020-01-03 13:09:28 tc-pandora [V3] Warmup mode for unknown modules started.
    2020-01-03 13:09:28 tc-pandora [V1] [E] ‘tc-pandora’: DBD::mysql::db do failed: Data truncated for column ‘data’ at row 1 at /usr/lib/perl5/PandoraFMS/DB.pm line 875.

    2020-01-03 13:09:28 tc-pandora [V1] Pandora FMS Server ‘tc-pandora’ unhandled error.
    2020-01-03 13:09:28 tc-pandora [V1] [E] ‘tc-pandora’: 25 at /usr/lib/perl5/PandoraFMS/DB.pm line 885.

    2020-01-03 13:09:28 tc-pandora [V1] Pandora FMS Server ‘tc-pandora’ unhandled error.

    En el archivo de configuracion de pandora_server no se ha realizado ninguna modificación exceptuando la contraseña del usuario de bbdd.

    Un saludo!

  • diego-m

    Moderator
    enero 7, 2020 at 15:32
    500 Karma points
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Buenas ahormig,

    ¿Podrias indicarnos tu version de PandoraFMS y el MR en el que te encuentras tal y como indicaba mi compañero Eduardo?

    Saludos
    Diego