Bienvenido a la comunidad de Pandora FMS › Forums › Soporte de la comunidad › Error al ingresar a Pandora por la Web luego de recuperar un backup en CentOS 7
-
Error al ingresar a Pandora por la Web luego de recuperar un backup en CentOS 7
Posted by ifxsoporte on julio 20, 2019 at 04:01Estimados,
Luego de que el disco duro del servidor de Pandora se dañara, instalé nuevamente el Sistema operativo y recuperé la base de datos de respaldo, pero al ingresar con cualquiera de los usuarios anteriormente creados, aunque lo permitiese, sale toda la pantalla en blanco a excepción de una franja negra con un borde verde, que es en donde se sitúan, en una vista normal, los íconos, la barra de búsqueda, el nombre de usuario, etc. La verdad ya he intentado muchas cosas y no encuentro la solución. Agradecería bastante puedan ayudarme. Adjunto print de pantalla con el error dado.
ifxsoporte replied 5 years, 3 months ago 3 Members · 12 Replies -
12 Replies
-
::
Buenas ifxsoporte,
Ese error puede darse en versiones antiguas de PHP, comprueba que tienes las dependecias de PHP7 o superior, puedes ver los comandos necesarios en el siguiente link.
https://pandorafms.com/docs/index.php?title=Pandora:Documentation_es:InstalacionEn caso de persistir el error manda los logs de Apache y del servidor de Pandora FMS.
Log Apache: /var/log/apache2/error.log
Log Servidor: /var/log/pandora/pandora_server.error & pandora_server.logSaludos, Diego.
-
::
Muchas gracias Sr. Diego, la verdad es que logré solucionarlo de otra manera, y es que estaba colocando la ISO v736, y con la que lo instalé, fue la ISO v723.
Ahora bien, aprovechando la oportunidad, tengo una duda con respecto a las actualizaciones, me gustaría realizar el upgrade a esta última versión, más sin embargo en actualizaciones menores, el asistente siempre dice que no se pudo aplicar la actualización de la base de datos, y cuando la aplico a través de comandos en el servidor, aveces indica que hay tablas duplicadas no aplica el paquete. Cómo podría actuar para que se actualice correctamente, y que pasos debería seguir para llevar de manera correcta, mi versión 723, a la 736.
-
::
Buenas ifxsoporte,
Para solucionar el problema de las actualizaciones menores, te recomendamos que descargues la v736 de la pagina: https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/736/ alli puedes encontrar los paquetes de PandoraFMS para el SO del que dispongas.
Una vez hecho esto puedes seguir los pasos de la siguiente web https://pandorafms.com/docs/index.php?title=Pandora:Documentation_es:Instalacion para actualizar por paquetes PandoraFMS, una vez actualizado a la ultima version deberas tomar todos los mr que falten y finalmente en mysql realizar los cambios de mr mediante la siguiente sentencia:
source /var/www/html/pandora_console/extras/mr/XX.sql;
update tconfig set value=29 where token=”29″;En el comnado source deberas introducir uno a uno los MR que no tengas aplicados, dado que partias de la v732 deberas introducir desde el 25.sql hasta el 29.sql.
Con todo esto tendras PandoraFMS actualizado a su ultima version.
Saludos
Diego -
::
Buenas ifxsoporte,
Para solucionar el problema de las actualizaciones menores, te recomendamos que descargues la v736 de la pagina: https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/736/ alli puedes encontrar los paquetes de PandoraFMS para el SO del que dispongas.
Una vez hecho esto puedes seguir los pasos de la siguiente web https://pandorafms.com/docs/index.php?title=Pandora:Documentation_es:Instalacion para actualizar por paquetes PandoraFMS, una vez actualizado a la ultima version deberas tomar todos los mr que falten y finalmente en mysql realizar los cambios de mr mediante la siguiente sentencia:
source /var/www/html/pandora_console/extras/mr/XX.sql;
update tconfig set value=29 where token=”29″;En el comnado source deberas introducir uno a uno los MR que no tengas aplicados, dado que partias de la v732 deberas introducir desde el 25.sql hasta el 29.sql.
Con todo esto tendras PandoraFMS actualizado a su ultima version.
Saludos
DiegoBuenas tardes Diego, muchas gracias por la información, tengo una duda, colocas que partía de la v732 y es de la v723, fue un error de dedo o cómo?, para saber si introduzco desde la 25.sql o no.
Por otra parte existen dos dudas más, por los momentos solo haré una ya que al realizar la actualización, espero pueda arreglarse la segunda, de no ser así efectuaré la consulta por aquí nuevamente. Cuando hice la recuperación del respaldo varios de los anteriores módulos del servidor me salían en gris y luego se creaban nuevamente en verde de manera automática (Anexo la imagen en donde se muestra lo indicado) y todo funcionaba perfecto, sin embargo, al eliminar los de color gris, todos los módulos de monitoreo de los clientes dejaban de funcionar. Cómo podría hacer yo para retirarlos sin que esto no pase o hacer que vuelvan a funcionar los que están en gris y retirar los que se encuentran en verde?-
-
::
Buenas ifxsoporte,
Para solucionar el problema de las actualizaciones menores, te recomendamos que descargues la v736 de la pagina: https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/736/ alli puedes encontrar los paquetes de PandoraFMS para el SO del que dispongas.
Una vez hecho esto puedes seguir los pasos de la siguiente web https://pandorafms.com/docs/index.php?title=Pandora:Documentation_es:Instalacion para actualizar por paquetes PandoraFMS, una vez actualizado a la ultima version deberas tomar todos los mr que falten y finalmente en mysql realizar los cambios de mr mediante la siguiente sentencia:
source /var/www/html/pandora_console/extras/mr/XX.sql;
update tconfig set value=29 where token=”29″;En el comnado source deberas introducir uno a uno los MR que no tengas aplicados, dado que partias de la v732 deberas introducir desde el 25.sql hasta el 29.sql.
Con todo esto tendras PandoraFMS actualizado a su ultima version.
Saludos
DiegoBuenas tardes Diego, muchas gracias por la información, tengo una duda, colocas que partía de la v732 y es de la v723, fue un error de dedo o cómo?, para saber si introduzco desde la 25.sql o no.
Por otra parte existen dos dudas más, por los momentos solo haré una ya que al realizar la actualización, espero pueda arreglarse la segunda, de no ser así efectuaré la consulta por aquí nuevamente. Cuando hice la recuperación del respaldo varios de los anteriores módulos del servidor me salían en gris y luego se creaban nuevamente en verde de manera automática (Anexo la imagen en donde se muestra lo indicado) y todo funcionaba perfecto, sin embargo, al eliminar los de color gris, todos los módulos de monitoreo de los clientes dejaban de funcionar. Cómo podría hacer yo para retirarlos sin que esto no pase o hacer que vuelvan a funcionar los que están en gris y retirar los que se encuentran en verde?-
Buenas ifxsoporte,
Perdona por el error, efectivamente me bailaron los numeros de la version, deberias probar a aplicar los .sql desde el 25 en adelante.
Respecto a tu segunda duda, esto suele ocurrir cuando el nombre de la maquina varia, probablemente antes del backup se llamaba Pandora-FMS y ahora la llamaste Pandora, el problema de esto es que los agentes se suelen relacionar con el nombre de la maquina que hace de servidor, por lo que al borrar los servidores llamandos Pandora-FMS todos los modulos comienzan a fallar. La solución esta en cambiar el servidor de los agentes afectados ( Esto se puede realizar mediante bulk operations )
Espero haber resuelto tus dudas!
Diego -
::
Buenas ifxsoporte,
Para solucionar el problema de las actualizaciones menores, te recomendamos que descargues la v736 de la pagina: https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/736/ alli puedes encontrar los paquetes de PandoraFMS para el SO del que dispongas.
Una vez hecho esto puedes seguir los pasos de la siguiente web https://pandorafms.com/docs/index.php?title=Pandora:Documentation_es:Instalacion para actualizar por paquetes PandoraFMS, una vez actualizado a la ultima version deberas tomar todos los mr que falten y finalmente en mysql realizar los cambios de mr mediante la siguiente sentencia:
source /var/www/html/pandora_console/extras/mr/XX.sql;
update tconfig set value=29 where token=”29″;En el comnado source deberas introducir uno a uno los MR que no tengas aplicados, dado que partias de la v732 deberas introducir desde el 25.sql hasta el 29.sql.
Con todo esto tendras PandoraFMS actualizado a su ultima version.
Saludos
DiegoBuenas tardes Diego, muchas gracias por la información, tengo una duda, colocas que partía de la v732 y es de la v723, fue un error de dedo o cómo?, para saber si introduzco desde la 25.sql o no.
Por otra parte existen dos dudas más, por los momentos solo haré una ya que al realizar la actualización, espero pueda arreglarse la segunda, de no ser así efectuaré la consulta por aquí nuevamente. Cuando hice la recuperación del respaldo varios de los anteriores módulos del servidor me salían en gris y luego se creaban nuevamente en verde de manera automática (Anexo la imagen en donde se muestra lo indicado) y todo funcionaba perfecto, sin embargo, al eliminar los de color gris, todos los módulos de monitoreo de los clientes dejaban de funcionar. Cómo podría hacer yo para retirarlos sin que esto no pase o hacer que vuelvan a funcionar los que están en gris y retirar los que se encuentran en verde?-
Buenas ifxsoporte,
Perdona por el error, efectivamente me bailaron los numeros de la version, deberias probar a aplicar los .sql desde el 25 en adelante.
Respecto a tu segunda duda, esto suele ocurrir cuando el nombre de la maquina varia, probablemente antes del backup se llamaba Pandora-FMS y ahora la llamaste Pandora, el problema de esto es que los agentes se suelen relacionar con el nombre de la maquina que hace de servidor, por lo que al borrar los servidores llamandos Pandora-FMS todos los modulos comienzan a fallar. La solución esta en cambiar el servidor de los agentes afectados ( Esto se puede realizar mediante bulk operations )
Espero haber resuelto tus dudas!
DiegoMuchas gracias Diego, he estado haciendo pruebas y con el tema de la actualización de la BD no ha habido mayor inconveniente excepto que a veces dicen los querys que hay algunas filas duplicadas o algunas primary keys ya existentes, hago caso omiso de ese mensaje?. Por otra parte la página que me indicaste no señala como actualizar el Pandora sino como hacer una instalación nueva. Debo entonces instalar los archivos de la última versión encima de la existente o cómo?.
-
::
Buenas ifxsoporte,
Para solucionar el problema de las actualizaciones menores, te recomendamos que descargues la v736 de la pagina: https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/736/ alli puedes encontrar los paquetes de PandoraFMS para el SO del que dispongas.
Una vez hecho esto puedes seguir los pasos de la siguiente web https://pandorafms.com/docs/index.php?title=Pandora:Documentation_es:Instalacion para actualizar por paquetes PandoraFMS, una vez actualizado a la ultima version deberas tomar todos los mr que falten y finalmente en mysql realizar los cambios de mr mediante la siguiente sentencia:
source /var/www/html/pandora_console/extras/mr/XX.sql;
update tconfig set value=29 where token=”29″;En el comnado source deberas introducir uno a uno los MR que no tengas aplicados, dado que partias de la v732 deberas introducir desde el 25.sql hasta el 29.sql.
Con todo esto tendras PandoraFMS actualizado a su ultima version.
Saludos
DiegoBuenas tardes Diego, muchas gracias por la información, tengo una duda, colocas que partía de la v732 y es de la v723, fue un error de dedo o cómo?, para saber si introduzco desde la 25.sql o no.
Por otra parte existen dos dudas más, por los momentos solo haré una ya que al realizar la actualización, espero pueda arreglarse la segunda, de no ser así efectuaré la consulta por aquí nuevamente. Cuando hice la recuperación del respaldo varios de los anteriores módulos del servidor me salían en gris y luego se creaban nuevamente en verde de manera automática (Anexo la imagen en donde se muestra lo indicado) y todo funcionaba perfecto, sin embargo, al eliminar los de color gris, todos los módulos de monitoreo de los clientes dejaban de funcionar. Cómo podría hacer yo para retirarlos sin que esto no pase o hacer que vuelvan a funcionar los que están en gris y retirar los que se encuentran en verde?-
Buenas ifxsoporte,
Perdona por el error, efectivamente me bailaron los numeros de la version, deberias probar a aplicar los .sql desde el 25 en adelante.
Respecto a tu segunda duda, esto suele ocurrir cuando el nombre de la maquina varia, probablemente antes del backup se llamaba Pandora-FMS y ahora la llamaste Pandora, el problema de esto es que los agentes se suelen relacionar con el nombre de la maquina que hace de servidor, por lo que al borrar los servidores llamandos Pandora-FMS todos los modulos comienzan a fallar. La solución esta en cambiar el servidor de los agentes afectados ( Esto se puede realizar mediante bulk operations )
Espero haber resuelto tus dudas!
DiegoMuchas gracias Diego, he estado haciendo pruebas y con el tema de la actualización de la BD no ha habido mayor inconveniente excepto que a veces dicen los querys que hay algunas filas duplicadas o algunas primary keys ya existentes, hago caso omiso de ese mensaje?. Por otra parte la página que me indicaste no señala como actualizar el Pandora sino como hacer una instalación nueva. Debo entonces instalar los archivos de la última versión encima de la existente o cómo?.
Adicionalmente estoy instalando manualmente el paquete y me aparece este error:
Error: Package: pandorafms_server-7.0NG.736-1.noarch.rpm
Requires: perl(Geo::IP)
Instalé todas las dependencias que dice con el comando yum install geoip geoip-devel -y y aún así da el error. -
::
Buenos días ifxsoporte,
Ten en cuenta que la dependencia que PandoraFMS necesita es una dependencia de Perl, me temo que estas instalando otras dependencias relacionadas (si no me equivoco) con PHP, por lo que no deberia de funcionarte. A continuación te adjunto un comando para ver si realmente el paquete de perl se ha instalado correctamente.
rpm -qa | grep Geo
Si está instalado correctamente, te debería salir un output como este:
[root@pandorafms ~]# rpm -qa | grep Geo
perl-Geo-IP-1.43-3.el7.x86_64
GeoIP-1.5.0-13.el7.x86_64Si la salida de dicho comando está vacia, o no muestra estos paquetes, prueba con el siguiente comando:
yum install perl-Geo-IP
Si con este no sirve, te dejo un enlace para el rpm
https://pkgs.org/download/perl(Geo::IP)
Si tienes dudas en el proceso, no dudes en ponerte en contacto conmigo.
Un saludo,
Diego
-
::
Buenos días ifxsoporte,
Ten en cuenta que la dependencia que PandoraFMS necesita es una dependencia de Perl, me temo que estas instalando otras dependencias relacionadas (si no me equivoco) con PHP, por lo que no deberia de funcionarte. A continuación te adjunto un comando para ver si realmente el paquete de perl se ha instalado correctamente.
rpm -qa | grep Geo
Si está instalado correctamente, te debería salir un output como este:
[root@pandorafms ~]# rpm -qa | grep Geo
perl-Geo-IP-1.43-3.el7.x86_64
GeoIP-1.5.0-13.el7.x86_64Si la salida de dicho comando está vacia, o no muestra estos paquetes, prueba con el siguiente comando:
yum install perl-Geo-IP
Si con este no sirve, te dejo un enlace para el rpm
https://pkgs.org/download/perl(Geo::IP)
Si tienes dudas en el proceso, no dudes en ponerte en contacto conmigo.
Un saludo,
Diego
Buenas tardes Sr. Diego, muchas gracias por el apoyo, logré solventar el error indicado y ya pude actualizar perfectamente el Pandora.
Una cosa más antes de culminar este tema, en una oportunidad le indiqué que habían dos cosas adicionales que necesitaba apoyo y que depende del resultado de la actualización una de ellas la haría o no, y pues luego de actualizar me siguió dando el mismo error. Esta es la siguiente:
Cree un plugin para medir el ancho de banda por SNMP de un equipo x, y seguí todos los pasos de la documentación de su producto, y aún cuando en el shell me funciona perfecto, en el módulo tipo plugin no. El error según el archivo pandora_server.log es el siguiente:
2019-09-05 12:50:16 Pandora-FMS [V3] [ERROR] Undefined value returned by plug-in module ‘Bandwidth Monitor’ in agent whith name ‘aeea574c752f3dcc261e27fc6539805a98e65cffc34f37ec68d1ec8edbc99b63’ and alias ‘Viptel – Lebrum’. Is the server out of memory?Mi plugin es el siguiente:
#!/bin/bash
#Show of syntaxis:
if [ $# -eq 0 ] || [ $# -eq 1 ]; then
echo “Syntax: “
exit -1
fi#Variables declaration:
IP=$1
SNMP_COMMUNITY=$2
SNMP_VERSION=$3
SNMP_PORT=$4
OID_IN_OUTOCTETS=$5#Code ejecution:
VALUE1=`snmpget -v $3 -c $2 $1:$4 $5 -O v -O q`
sleep 90s
VALUE2=`snmpget -v $3 -c $2 $1:$4 $5 -O v -O q`#Mathematic operation:
RESULT1=$((VALUE2-VALUE1))
RESULT2=$(echo “scale=2; $RESULT1/8” | bc)
FINAL_RESULT=$(echo “scale=3; $RESULT2/1000000” | bc)#Verification of final data to show:
if [ $FINAL_RESULT > “0” ]; then
echo $FINAL_RESULT
else
echo “0”$FINAL_RESULT
fiAnexo también las imágenes de la configuración final en la opción server -> Plugin. Y cómo se ven los campos al agregar un nuevo módulo usando este plugin
-
-
::
Buenas ifxsoporte,
El problema que tienes con tu plugin parece originarse (por lo que indica el log) que tu servidor esta quedándose sin memoria, prueba a borrar la caché o mejorar las características de tu maquina. En caso de no ser ninguna de estas opciones me temo que sera algún problema con la configuración del plugin que desconozco.
Gracias y perdon por la espera.
Diego. -
::
Buenas ifxsoporte,
El problema que tienes con tu plugin parece originarse (por lo que indica el log) que tu servidor esta quedándose sin memoria, prueba a borrar la caché o mejorar las características de tu maquina. En caso de no ser ninguna de estas opciones me temo que sera algún problema con la configuración del plugin que desconozco.
Gracias y perdon por la espera.
Diego.No se preocupe. No creo que el problema sea el tema de la memoria, ya que en una máquina virtual de prueba arrojaba el mismo error y no tenía más que solo un módulo corriendo.
Tenia el mismo problema logre solucionarlo gracias a por publicar la solución...
No se preocupe, que bueno que le haya ayudado!