Inicio Foros Varios (seguridad, internet, ofimática, errores) Monitorización (Pandora FMS, Nagios, Zabbix, Cacti, PRTG,…) Error Failed dependencies al instalar agente Pandora FMS en Linux CentOS Minimal

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

    Hola, tengo un equipo (máquina virtual) con Linux CentOS Minimal y quiero monitorizarlo. Estoy usando Pandora FMS, instalado en un Linux Ubuntu. He instalado el agente en Windows y funciona perfectamente, también incluso en varios servidores de Linux Ubuntu y funciona bien. Pero en un servidor con CentOS Minimal me da este error:

    error: Failed dependencies:
    perl(Sys::Syslog) is needed by pandorafms_agent_unix-7.0NG.738-1.noarch
    perl(IO::Compress::Zip) is needed by pandorafms_agent_unix-7.0NG.738-1.noarch

    Para instalar el agente descargo de la web oficial de Pandora el .rpm para Red Hat y CentOS en un equipo Windows, lo transfiero al equipo Linux con:

    pscp -l root -pw contraseña «C:\Users\usuario\Downloads\pandorafms_agent_unix-7.0NG.738-1.noarch.rpm» root@192.168.1.100:/tmp

    Y lo instalo en el servidor Linux con:

    rpm -i pandorafms_agent_unix-7.0NG.738-1.noarch.rpm

    Justo ahí es donde me da el error.

    #3689
    alonsojpd
    Superadministrador

    El error es porque te faltan dependencias en el sistema, una de ellas es: perl-Sys-Syslog. Puedes instalarla con:

    yum install -y perl-Sys-Syslog

    #3690
    Varios
    Moderador

    Ok, he instalado ese paquete y ahora me da este error:

    error: Failed dependencies:
    perl(IO::Compress::Zip) is needed by pandorafms_agent_unix-7.0NG.738-1.noarch

    #3691
    alonsojpd
    Superadministrador

    Te falta también el paquete perl-IO-Compress, que lo puedes instalar con:

    yum -y install perl-IO-Compress

    #3692
    Varios
    Moderador

    Genial, ahora sí me va:

    [root@SERVIDOR tmp]# rpm -i pandorafms_agent_unix-7.0NG.738-1.noarch.rpm

    Inicialmente el servicio estaba detenido:

    [root@SERVIDOR tmp]# systemctl status pandora_agent_daemon.service
    pandora_agent_daemon.service – LSB: Startup script daemon for Pandora FMS agent
    Loaded: loaded (/etc/rc.d/init.d/pandora_agent_daemon; bad; vendor preset: disabled)
    Active: inactive (dead)
    Docs: man:systemd-sysv-generator(8)

    Lo he iniciado:

    [root@SERVIDOR tmp]# systemctl start pandora_agent_daemon.service

    Y ahora va perfecto:

    [root@SERVIDOR tmp]# systemctl status pandora_agent_daemon.service
    pandora_agent_daemon.service – LSB: Startup script daemon for Pandora FMS agent
    Loaded: loaded (/etc/rc.d/init.d/pandora_agent_daemon; bad; vendor preset: disabled)
    Active: active (exited) since Fri 2019-08-30 09:55:38 CEST; 1s ago
    Docs: man:systemd-sysv-generator(8)
    Process: 11625 ExecStart=/etc/rc.d/init.d/pandora_agent_daemon start (code=exited, status=0/SUCCESS)
    Aug 30 09:55:36 SERVIDOR systemd[1]: Starting LSB: Startup script daemon for Pandora FMS agent…
    Aug 30 09:55:36 SERVIDOR su[11634]: (to root) root on none
    Aug 30 09:55:38 SERVIDOR pandora_agent_daemon[11625]: Pandora FMS Agent is now running with PID 11636
    Aug 30 09:55:38 SERVIDOR systemd[1]: Started LSB: Startup script daemon for Pandora FMS agent.

    #5139
    alonsojpd
    Superadministrador

    Para quien le pueda servir, en la versión 7.0NG.746 del agente de Pandora para Linux CentOS y RedHat también se requiere el paquete perl-YAML-Tiny, por lo que habrá que instalarlo previamente:

    yum install perl-YAML-Tiny

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