Устранение неполадок SNMPTT и модуля perl snmp
Я на Centos6.7, и мне нужно установить snmptt
чтобы получить все SNMP-ловушки и войти в них в Nagios. Я заставил это работать вчера, но сегодня не та же самая история...
Я управляю yum install perl-Net-SNMP
Команда, она сказала мне, что пакет уже установлен (из epel) Я включил модуль на snmptt.ini и теперь, когда я пытаюсь запустить его, у меня появляется сообщение об ошибке:
root@SLINUX01:[~]$service snmptt restart
Stopping snmptt: [FAILED]
Starting snmptt: Can't locate SNMP.pm in @INC (@INC contains: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5 .) at (eval 12) line 1.
Could not load the Perl module SNMP! If net_snmp_perl_enable is
enabled then the SNMP module is required. Please see snmptt.html
for system requirements. Note: SNMPTT uses the Net-SNMP package's
SNMP module, NOT the CPAN Net::SNMP module!
died at /usr/sbin/snmptt line 426.
Предложения?
2 ответа
Решение
Нашел решение: просто установите другой пакет:
yum install net-snmp-perl = / = yum install perl-Net-SNMP
Предоставленное решение также работает для SNMPTT
на Oracle Linux 7.5.
yum install net-snmp-perl
работал на меня.