Welcome to Pandora FMS Community!

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

Welcome to Pandora FMS Community Forums Community support Gestión de servidores (No hay servidores)

  • Gestión de servidores (No hay servidores)

    Posted by drx on November 12, 2008 at 06:17

    Hola,

    uso: Ubuntu 8.04 y Pandora FMS 1.3.1

    Tengo un problema, y es que una vez montado todo el sistema siguiendo el manual, cuando quiero gestionar los servidores no me aparece ninguno.

    El mensaje exacto es:

    No hay ningún servidor configurado en la base de datos

    He probado la instalación autómatica y la manual para asegurarme, pero ninguna de las 2 me muestra los servidores.

    Lo mismo me pasa con el Agente SNMP, me muestra el mismo mensaje:

    No hay definido ningún agente SNMP.

    A ver si podeis ayudarme.

    Un saludo!

    raul replied 16 years, 3 months ago 3 Members · 20 Replies
  • 20 Replies
  • manu

    Member
    November 12, 2008 at 09:20
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Están corriendo?

  • drx

    Member
    November 12, 2008 at 09:49
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    [cite]Posted By: manu[/cite]
    Están corriendo?

    Diria que no, ya que si no me los detectaría en Gestión de Servidores, me equivoco?

    Otro problema que veo es que al intentar ejecutar el comando:

    pandora_server /etc/pandora/pandora_server.conf

    El resultado es el siguiente:

    Pandora FMS Data Server 1.3.1 Build PS080429 Copyright (c) 2004-2008 ArticaST
    This program is Free Software, licensed under the terms of GPL License v2.
    You can download latest versions and documentation at http://pandora.sourceforge.net.

    [W] Not all Pandora FMS components need to be executed as root
    please consider starting it with a non-privileged user.

  • Server basepath is /etc/pandora/pandora_server.conf
  • Server logfile at /var/log/pandora/pandora_server.log
  • Server errorlogfile at /var/log/pandora/pandora_server.error
  • Server incoming directory at /var/spool/pandora/data_in
  • Server keepalive 50
  • Server threshold 15
  • You are running Pandora FMS Data Server.
  • This server is running in MASTER mode.
  • [E] Error connecting database in init Phase. Aborting startup.

    DBI connect(‘pandora:localhost:3306′,’pandora’,…) failed: Access denied for user ‘pandora’@’localhost’ (using password: YES) at /usr/share/perl5/PandoraFMS/Config.pm line 326

    El log es:

    2008/11/12 15:53:36 CCIBSRV6_Data Launching Pandora FMS Data Server 1.3.1 PS080429
    2008/11/12 15:53:36 CCIBSRV6_Data Error connecting database in init Phase. Aborting startup.

    Cuando el usuario Pandora si que tiene acceso a dicha BBDD…

    Alguna idea?

    Gracias!

  • raul

    Member
    November 12, 2008 at 12:33
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Mira que la contraseña de la base de datos que está en la consola web (en $pandora_console/include/config.php) coincide con la que tienes en el fichero /etc/pandora/pandora_server.conf, debe ser la misma, ya que ambos acceden a la misma base de datos.

    De todas formas, prueba la versión 2.0 recientemente publicada, tiene varias mejoras.

    Raúl

  • manu

    Member
    November 12, 2008 at 13:14
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    La causa de que no te salgan es que no se pueden registrar contra la base de datos.

    Como te ha dicho raul, comprueba las contraseñas y haz esto

    mysql -u pandora -ppassword (sin espacio) -D pandora

    Entras?

  • drx

    Member
    November 13, 2008 at 10:54
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    [cite]Posted By: manu[/cite]
    La causa de que no te salgan es que no se pueden registrar contra la base de datos.

    Como te ha dicho raul, comprueba las contraseñas y haz esto

    mysql -u pandora -ppassword (sin espacio) -D pandora

    Entras?

    Perfecto he conseguido solucionar esta parte.

    Ahora al intentar acceder a la consola de Pandora me aparece el siguiente mensaje:

    Pandora Console Error DB-001
    Cannot connect with Database, please check your database setup in the ./include/config.php file and read documentation.

    Probably any of your user/database/hostname values are incorrect or database is not running.

    MySQL ERROR: Lost connection to MySQL server at ‘reading initial communication packet’, system error: 111

  • manu

    Member
    November 13, 2008 at 12:16
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Vale, ve al fichero include/config.php y rellena los campos de password con la contraseña que funciona

  • drx

    Member
    November 14, 2008 at 04:00
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    [cite]Posted By: manu[/cite]
    Vale, ve al fichero include/config.php y rellena los campos de password con la contraseña que funciona

    Perfecto Manu!! ya me ha arrancado y me aparece el servidor!

    Ahora el problema que tengo es que no me responden ni los traps al server ni los que van a la impresora…como por ejemplo:

    snmptrap ­v 1 ­c public 10.202.193.XX 1.3.6.1.2.1.2.2.1.1 10.202.193.XX 6
    666 1233433

    Obteniendo el resultado:

    getaddrinfo: ­v No address associated with hostname
    snmptrap:

    Por otra parte, en el menú de la consola de Pandora, en el apartado Consola SNMP, me muestra:

    No hay definido ningún agente SNMP

    Y en Detalles de Agente me salen todos caídos…

    Muchas Gracias!

  • manu

    Member
    November 14, 2008 at 05:32
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Los traps a la impresora…insisto, eso no tiene ni pies ni cabeza.

    Los traps al server, ¿Está pandora_snmpconsole corriendo? ¿están en los logs? /var/log/pandora/pandora_snmpconsole.log
    Si los traps no están ahí logicamente no estarán en SNMP Console.

    Y el error de “En detalles de agente me salen todos caidos” pues hombre, puede ser por muchas cosas, como no seas más concreto… 🙂

  • raul

    Member
    November 14, 2008 at 06:17
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    El error no es la contraseña, es un error conocido de mySQL en Ubuntu:

    http://forums.mysql.com/read.php?52,151255,151255

    O más detalle:

    http://forums.mysql.com/read.php?52,152265,153416#msg-153416

    I fixed :
    Edit this file : /etc/mysql/my.cnf
    End comment (#) this line : bind-address = 127.0.0.1 
    
  • drx

    Member
    November 19, 2008 at 10:51
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Bueno, en vista que me daba bastantes errores la versión 1.3.1, decidí pasarme a la 2.0 para probar.

    Tuve menos problemas a la hora de instalarla, (quizá por la experiéncia obtenida gracias a vosotros jeje)

    Ahora vuelvo al mismo problema que con la otra, cuando voy a GESTIONAR SERVIDORES, no me aparece ninguno.

    (he comprobado lo que me dijistes con la otra versión, que en $pandora_console/include/config.php hubiera el mismo password que en el fichero /etc/pandora/pandora_server.conf y también he probado de acceder via mysql -u pandora -ppassword (sin espacio) -D pandora, y el resultado de todo es OK.)

    Porqué no puedo ver el servidor?

    Gracias de antemano.

  • raul

    Member
    November 19, 2008 at 13:43
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    ¿Has verificado que los procesos estén corriendo?

    ps auxw |grep pandora

  • drx

    Member
    November 20, 2008 at 02:40
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    [cite]Posted By: raul[/cite]
    ¿Has verificado que los procesos estén corriendo?

    ps auxw |grep pandora

    El resultado es este:

    root 26180 0.0 1.2 26688 12924 ? Ss Nov19 0:02 /usr/bin/perl /usr/local/bin/pandora_server /etc/pandora/pandora_server.conf -D
    root 31574 0.0 0.0 3020 752 pts/0 R+ 08:39 0:00 grep pandora

    Lo he copiado en el terminal y ha aparecido el server 😀

    Gracias!

  • manu

    Member
    November 20, 2008 at 05:42
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Siempre que instales los servidores tienes que arrancarlos a mano con:
    /etc/init.d/pandora_server start
    /etc/init.d/pandora_network start
    etc etc

    De lo contrario nunca te aparecerán en la consola porque no se han iniciado

  • drx

    Member
    November 20, 2008 at 06:49
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    [cite]Posted By: manu[/cite]
    Siempre que instales los servidores tienes que arrancarlos a mano con:
    /etc/init.d/pandora_server start
    /etc/init.d/pandora_network start
    etc etc

    De lo contrario nunca te aparecerán en la consola porque no se han iniciado

    Exacto GRacias!

    Siento molestaros tanto, pero es que no hay manera de que me monitorice nada :S

    Os comento como está el tema ahora:

    Tengo el Pandora 2.0 instalado en un Ubuntu, servidores arrancados (localhost_Recon, localhost_Net, localhost_Data) la columna IP no tiene ningún valor (por si os sirve de ayuda)

    En el cliente (una máquina con XP, instalé el agente y configuré el “fichero de configuración”)

    Voy a Gestionar Agentes, y al crear uno nuevo introduzco el nombre del agente (igual al que tengo en el XP) la IP corresponiente de la máquina. y en servidor de Red selecciono el que me aparece: Localhost_Net
    En alertas no tengo configurada ninguna.
    En modulos tengo asignados: agent_keepalive, Host Alive, NIC #1 status, Check HTTP Server

    Resultado: Servidor Caído

    No se por donde seguir, he leído por el foro, manuales, tutoriales, y me he quedado encasillado :S

  • manu

    Member
    November 20, 2008 at 07:19
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Borra ese agente.
    ¿Ese agente puede enviar datos? ¿Tienes el servidor de tentacle corriendo? Si creas el agente a mano en la consola tiene que TENER EL MISMO NOMBRE que obtengas con un “hostname” en tu máquina XP (lo puedes hacer desde la linea de comandos de windows).
    Si tienen diferente nombre, asegurate de que la linea:
    agent_name está descomentada y su valor es igual al nombre que has puesto en la consola es decir:

    agent_name NOMBREQUEHASPUESTOENLACONSOLA

  • drx

    Member
    November 20, 2008 at 07:41
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    [cite]Posted By: manu[/cite]
    Borra ese agente.
    ¿Ese agente puede enviar datos? ¿Tienes el servidor de tentacle corriendo? Si creas el agente a mano en la consola tiene que TENER EL MISMO NOMBRE que obtengas con un “hostname” en tu máquina XP (lo puedes hacer desde la linea de comandos de windows).
    Si tienen diferente nombre, asegurate de que la linea:
    agent_name está descomentada y su valor es igual al nombre que has puesto en la consola es decir:

    agent_name NOMBREQUEHASPUESTOENLACONSOLA

    si si, exacto, lo tengo así.

    PD: Pandora está instalado y funcionando usando el manual de pandora.

    Por eso me extraña que no monitorice nada de nada.

  • manu

    Member
    November 20, 2008 at 08:36
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    ¿el agente está configurado para enviar los datos por tentacle? ¿estás el servidor de tentacle corriendo?.

    ¿Seguro que has seguido el manual para la instalación? Los fallos que has tenido al configurar los servidores son fallos comunes y están explicados en el manual, el tema de meter la contraseña y tal, de hecho la instalación con Wizard de la consola te rellena los campos y tal.

  • drx

    Member
    November 20, 2008 at 10:33
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    si Manu, acabo de seguir todos los pasos por si me había saltado alguno.

    Simplemente no me conecta el Agente con el servidor pandora, y no entiendo porqué.. 🙁

    Alguna idea de algo más a comprobar?

  • manu

    Member
    November 20, 2008 at 12:11
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    De nuevo te vuelvo a preguntar, ¿está el servidor de tentacle corriendo?

  • raul

    Member
    November 20, 2008 at 12:16
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Supongo que lo habrás comprobado, pero, verifica que el servicio del agente de windows se está ejecutando.
    Revisa el log de los servidores para ver si está procesando los datos.
    Pueder poner el agente en modo debug editando el fichero de configuración y descomentado la línea debug 1. Esto guardará los ficheros generados (.data) en el temporal que hayas definido, en lugar de enviarlos al servidor (para que el agente lea de nuevo la confiugración, reinicia el servicio). Si ves que se generan ficheros con datos, entonces el problema está en la conexión.

    En ese caso, revisa que puedes conectarte con el protocolo tentacle, utilizando el manual (http://openideas.info/wiki/index.php?title=Tentacle_es:UserGuide#Ejemplos_de_uso_de_Tentacle)