Inicio Foros Sistemas operativos Linux Error no se inicia servicio Pandora FMS client en Linux CentOS

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Autor
    Entradas
  • #1377
    Varios
    Moderador

    Hola, he instalado el agente (cliente) de Pandora FMS en un equipo con Linux CentOS 6 que quiero monitorizar. Básicamente he descargado el paquete rpm desde la web de Pandora, el 5.1 (es la versión del servidor de Pandora que tengo), con el comando:

    wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%205.1/SP4Final/RHEL_CentOS/pandorafms_agent_unix-5.1SP4-1.noarch.rpm

    Luego lo he instalado con el comando linux:

    rpm -i pandorafms_agent_unix-5.1SP4-1.noarch.rpm

    Y he iniciado el servicio con:

    /etc/init.d/pandora_agent_daemon start

    Pero reviso el servicio con:

    ps -ef | grep pandora

    ¿A qué puede ser debido? en la instalación no me dio ningún error.

    y veo que se inicia y se detiene o no llega a iniciarse

    #1378
    alonsojpd
    Superadministrador

    Hola, en primer lugar revisa el fichero de log del agente para ver si te devuelve el motivo del error en el inicio del servicio.

    En Linux CentOS dicho fichero de log de Pandora Agent suele estar en:

    /var/log/pandora/pandora_agent.log

    Por lo que con un simple:

    cat /var/log/pandora/pandora_agent.log

    Podrás ver el contenido, revísalo y nos dices si te indica algún error.

    #1379
    Varios
    Moderador

    El contenido del fichero pandora_agent.log es el siguiente:

    Can’t locate Sys/Syslog.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/bin/pandora_agent line 32.
    BEGIN failed–compilation aborted at /usr/bin/pandora_agent line 32.

    #1380
    alonsojpd
    Superadministrador

    El error puede ser debido a que no tienes el módulo perl-Sys-Syslog instalado en ese equipo Linux.
    Para instalarlo ejecuta el siguiente comando (necesitas conexión a Internet):

    yum install -y perl-Sys-Syslog

    Si no te funciona el comando anterior tendrás que buscar el paquete RPM de perl-Sys-Syslog, decargarlo de una fuente fiable e instalarlo como instalaste Pandora Agent, usando rpm -i.

    Una vez instalado vuelve a inciar el agente de pandora con:

    /etc/init.d/pandora_agent_daemon start

    Y revisas el fichero de log para comprobar que se ha inciado correctamente, también con:

    ps -ef | grep pandora

    Que te debe devolver algo así como:

    root 2585 1 0 09:14 pts/0 00:00:00 /usr/bin/perl /usr/bin/pandora_agent /etc/pandora
    root 2804 2331 0 09:25 pts/0 00:00:00 grep –color=auto pandora

    #1381
    Varios
    Moderador

    Muchísimas gracias, resuelto con tus indicaciones, me funciona perfecto. El fichero de log me devuelve ahora:

    cat /var/log/pandora/pandora_agent.log
    2017/09/06 09:14:34 – [log] – Running as user root
    2017/09/06 09:14:34 – [setup] – server_ip is 192.168.0.111
    2017/09/06 09:14:34 – [setup] – server_path is /var/spool/pandora/data_in
    2017/09/06 09:14:34 – [setup] – temporal is /tmp
    2017/09/06 09:14:34 – [setup] – logfile is /var/log/pandora/pandora_agent.log
    2017/09/06 09:14:34 – [setup] – interval is 300
    2017/09/06 09:14:34 – [setup] – debug is 0
    2017/09/06 09:14:34 – [setup] – udp_server is 0
    2017/09/06 09:14:34 – [setup] – udp_server_port is 41122
    2017/09/06 09:14:34 – [setup] – udp_server_auth_address is 0.0.0.0
    2017/09/06 09:14:34 – [setup] – group is Servers
    2017/09/06 09:14:34 – [setup] – address is auto
    2017/09/06 09:14:34 – [setup] – server_port is 41121
    2017/09/06 09:14:34 – [setup] – transfer_mode is tentacle
    2017/09/06 09:14:34 – [setup] – remote_config is 0
    2017/09/06 09:14:34 – [setup] – xml_buffer is 1
    2017/09/06 09:14:34 – [setup] – temporal_min_size is 1024
    2017/09/06 09:14:34 – [log] – Thread is disabled.

    ¡¡Gracias!!

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Debes estar registrado para responder a este debate.