Error Failed dependencies al instalar agente Pandora FMS en Linux CentOS Minimal

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
    AvatarVarios
    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
    alonsojpdalonsojpd
    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
    AvatarVarios
    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
    alonsojpdalonsojpd
    Superadministrador

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

    yum -y install perl-IO-Compress

    #3692
    AvatarVarios
    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
    alonsojpdalonsojpd
    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.