Welcome to Pandora FMS Community › Forums › Soporte de la comunidad › Cannot start Pandora Network Server. Aborted
-
Cannot start Pandora Network Server. Aborted
Posted by juanfmaza on April 30, 2007 at 02:01Hola a todos, como podreis ver por el número de mensajes soy nuevo y estamos intentando que nuestro Pandora funcione correctamente 😀 .
Hasta ahora está casi conseguido gracias a leer bastante y al foro TODO-LINUX donde he aprendido bastante.
Coemntar que pongo el comentario en el foro español debido a mi lamentable nivel de ingles y a que me gustaría “enterarme” de las respuestas. 🙄
Paso a comentar lo que estamos haciendo y el punto donde nos encontramos:
Pandora está corriendo y monitorizando diferentes equipos. OKEl problema que tenemos es que al arrancar el Pandora Network, nos entrega el siguiente fallo:
[root@server1 pandora_server]# ./pandora_network
Usage: pandora_network {start|stop|restart}
[root@server1 pandora_server]# ./pandora_network restart
Pandora Network Server is not running, cannot stop it.
Can’t locate SNMP.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/5.8.5
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5
/usr/lib/perl5/site_perl/5.8.4
/usr/lib/perl5/site_perl/5.8.3
/usr/lib/perl5/site_perl/5.8.2
/usr/lib/perl5/site_perl/5.8.1
/usr/lib/perl5/site_perl/5.8.0
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl/5.8.4
/usr/lib/perl5/vendor_perl/5.8.3
/usr/lib/perl5/vendor_perl/5.8.2
/usr/lib/perl5/vendor_perl/5.8.1
/usr/lib/perl5/vendor_perl/5.8.0
/usr/lib/perl5/vendor_perl .) at ./pandora_network.pl line 31.
BEGIN failed–compilation aborted at ./pandora_network.pl line 31.
Cannot start Pandora Network Server. Aborted
[root@server1 pandora_server]#Viendo esto, hemos intentado buscar información con el mismo error por la web y recomendaban descargar de CPAN las librerias de perl Net-SNMP-5.2.0.
Hecho esto, instalada pero sigue sin arrancar el servidor.
He intentado arrancar los servidores de Pandora con todas las combinaciones posibles en cuanto a orden de arranque, es decir:
1.- Pandora_Server
2.- Pandora_snmpconsole
3.- Pandora_network1.- Pandora_network
2.- Pandora_snmpconsole
3.- Pandora_ServerY el resto de posibles variable, pero sigue igual, sin arrancar 😥
La pregunta del millon es 😕 :
Podeis ayudarme alguien a saber que está pasando?Gracias por la ayuda
Juan
juanfmaza replied 17 years, 6 months ago 4 Members · 11 Replies -
11 Replies
-
-
::
Gracias Manu por contestar, he puesto lo que me dices y el resultado es:
[root@server1 /]# find / -name SNMP.pm
/mod_perl/Net-SNMP-5.2.0/lib/Net/SNMP.pm
/mod_perl/Net-SNMP-5.2.0/blib/lib/Net/SNMP.pm
/download/pandora/librerias_que_faltaban/Net-SNMP-5.2.0/lib/Net/SNMP.pm
/download/pandora/librerias_que_faltaban/Net-SNMP-5.2.0/blib/lib/Net/SNMP.pm
/usr/lib/perl5/site_perl/5.8.5/Net/SNMP.pm
[root@server1 /]#Es decir, que la librería estar, está. ¿Debo copiarla en los directorios anteriores donde fallaba?
Saludos
Juan -
::
Manu,
Al preguntarme donde andaba el SNMP.pm y encontrarlo, lo que he hecho ha sido simplemente copiar dicho archivo en uno de los directorios donde los buscaba al compilar.
Total, que funciona y a arrancado bien. Puede parecer una chorrada, pero para alguien que se ha tirado “toa la vida” con win2, es un logo hacer que los linux funcionen medianamente bien.
Ahora solo me queda averiguar temas sobre SNMP para poder medir trafico del router comtrend
Juan
-
-
::
Anda manssson = manu, si es que internet es un pañuelo.
La version que utilizamos es Whitbox, vamos casi igual a un RedHat o Fedora.
Por cierto, abusando un poco, podrias indicarme donde o como puedo documentarme para comenzar a utilizar los temas de snmp?
De momento quiero monitorizar mi router, un Comtrend 635+ de jaztell.
¿Tengo que montar un agente en un pc para que monitorice el router?
¿como debería comenzar teniendo en cuenta que mi IP es dinamica y jaztell me la cambia cuando le parece oportuno?gracias y nos seguiremos viendo por aqui.
pd.- estoy intentando que “el ingles y yo” nos llevemos mejor que hasta ahora (jejejeje)Juan
-
::
Anda manssson = manu, si es que internet es un pañuelo.
La version que utilizamos es Whitbox, vamos casi igual a un RedHat o Fedora.
Por cierto, abusando un poco, podrias indicarme donde o como puedo documentarme para comenzar a utilizar los temas de snmp?
De momento quiero monitorizar mi router, un Comtrend 635+ de jaztell.
¿Tengo que montar un agente en un pc para que monitorice el router?
¿como debería comenzar teniendo en cuenta que mi IP es dinamica y jaztell me la cambia cuando le parece oportuno?gracias y nos seguiremos viendo por aqui.
pd.- estoy intentando que “el ingles y yo” nos llevemos mejor que hasta ahora (jejejeje)Juan
Si usas un servicio como dyndns puedes hacer que usando un nombre tipo “pepito.dyndns.org” siempre apunte a la ip actual de tu router. Para monitorizar agentes remotos via SNMP no tienes porque instalar ningun agente, simplemente monitorizarlo con tu servidor de red pandora.
-
-
::
Gracias nil por la idea, he creado lo que sujerias en dyndns y fantastico, puedo ver casi de todo.
Estoy casi que saltando de “gozo y alegria” al conseguir que funcione. Ahora viene el afinamiento, como he puesto en “todo-linux”, se me coló el comentario que le vamos ha hacer 🙁 , ahora lo que quiero es ir monitorizando en los equipos de la red las aplicaciones que estan corriendo tipo emule, ares, etc. que para usarlas en casa, fantastico, pero en el curro, cuando la línea falla al que está bajando musica no le dicen nada. En fin que voy a contar que no sepamos más o menos todos.
Me faltan algunas cosas que me gustaría que me ayudaseis a buscar información si puede ser de como hacerlas.
1.- He leido en la documentación de Pandora (creo que todo lo que ha caido en mis manos) que la BBDD hace una compactación y borrado cada cierto tiempo, ¿se pueden variar esos tiempos a más largo plazo?
2.- En el mantenimiento de la BBDD, dice que se compacta cada 15 días y se borran datos cada 60. Entiendo que tenemos una ventana de 60 dias con los datos y al llegar el día 61 se borra el día 1, ¿cierto?
3.- ¿Se podrían realizar monitorizaciones jerarquicas?, es decir, lo que estoy haciendo ahora es monitorizar tanto el router como los equipos de las diferentes sedes (3) de manera que si no veo datos de una de ellas y del router me llegan, eso es que el problema está en el equipo. Caso contrario, pues me toca llamar y/o correr).
Mi duda es si cuando no recibo datos de los equipos, en Mysql no entran datos y no se llena la BBDD, ¿cierto o estoy equivocado?4.- Hablando de monitorizar, ¿se puede hacer que se monitorice en una franja horaria?
5.- Y última (de momento), podría hacer con Pandora que las alertas me las enviase por correo (por ejemplo) durante mi jornada y por SMS fuera de ella?
Gracias por la ayuda.
Juan
-
::
Pasadas bastantes horas de pruebas, voy a poner lo que he visto por si a alguien le vale:
1.- He leido en la documentación de Pandora…………………………
Si se puede cambiando los dias en la configuración. Tras leer varias veces los manuales lo entendí . Mi nivel de ingles es bastante básico y se me pasaron algunas cosas 😕
2.- En el mantenimiento de la BBDD……………………
No tengo suficientes conocimientos de BBDD, espero que lo haga así.
3.- ¿Se podrían realizar monitorizaciones jerarquicas?……………………
Supongo que si pandora no recibe datos, no los inserta en la BBDD, por tanto no crecerá
4.- Hablando de monitorizar, ¿se puede hacer que se monitorice en una franja horaria?
En la documentación, he visto una programacion para Linux que si hace formato horario, creo que compara los datos de una eth0 con una diferencia de tiempo de 20sg metiendo los datos en 2 variables y si tras ese tiempo son iguales salta alarma pero comprueba si está trabajando en una franja horaria.
¿Se puede hacer algo parecido para WIN2? ¿Alguna idea de como hacerlo?5.- Y última (de momento), podría hacer con Pandora que las alertas me las enviase por correo (por ejemplo) durante mi jornada y por SMS fuera de ella?
Aquí si que ni idea
Gracias por la ayuda.
Juan
-
::
Respecto a la última… puedes hacer un script que en las horas de trabajo envíe el mail y después un SMS.
Esto se puede hacer, creo, creado un script en el sistema operativo, por ejemplo en /var/www/pandora/alerta.sh, añadiendo un nuevo tipo de alerta, y en el campo “comando” añades esta ruta. Hay que pensarlo un poco, pero con algo de programación shell no debería ser complicado.
Para el sms, mira http://www.openideas.info/wiki/index.php?title=Pandora:Gnokii
Supongo que nil puede decirte algo más, pero últimamente está más liado 😀
Es lo único que se me ocurre, porque el lanzar alertas por distintos horarios no está implementado. Puedes abrir un “feature request” en sourceforge (http://sourceforge.net/tracker/?func=add&group_id=155200&atid=794855)
😀Saludos
Raúl
-
::
Gracias Raul por la idea del script , intentaré darle unas “vueltas” a ver como lo hago porque no ando muy sobrado en programacion en general.
Lo del Gnokii tiene bastante buena pinta, lo malo es que mi movil no es compatible 😡 de momento me estoy “apañando” con el envio del SMS y lo que hare será ser mas exahustivo a la hora de las alertas.
Respecto al tema de abrir un “feature request” voy a ver si soy capaz
😉Saludos
Juan