Can't locate Net/SNMP.pm in @INC When Running check_ifstatus

Martin Fontanez jdmfontz at yahoo.com
Mon May 18 21:54:09 CEST 2009


From: Martin Fontanez <jdmfontz at yahoo.com>
Subject: Can't locate Net/SNMP.pm in @INC When Running check_ifstatus
To: Nagios-users at lists.sourceforge.net
Date: Monday, May 18, 2009, 3:46 PM







I am getting this error and not certain what gives.  Tried various solutions including creating a link to ../net dir but still get errors.  I did yum installs of relevant *snmp* packages.  Is there a standard fix for this error?
 
1 - [root at localhost libexec]# ./check_ifstatus -H localhost
Can't locate Net/SNMP.pm in @INC (@INC contains: /usr/local/nagios/libexec /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at ./check_ifstatus line 39.
BEGIN failed--compilation aborted at ./check_ifstatus line 39.

2 - SNMP.pm is (not on @INC path, but created a link to ...Net/) on the following location: 
[root at localhost libexec]# find / -name SNMP.pm
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/SNMP.pm
[root at localhost libexec]#
 
3 - Looks like I got relevant rpm installed:
[root at localhost libexec]# rpm -qa | grep -i snmp
net-snmp-libs-5.3.2.2-5.el5
net-snmp-perl-5.3.2.2-5.el5
net-snmp-5.3.2.2-5.el5
[root at localhost libexec]#

4.  Edited the file ../check_ifconfig  and replaced "use Net::SNMP;" with use "SNMP;" but that created other errors.
 
 
 
 



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20090518/6311e16b/attachment.html>
-------------- next part --------------
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
-------------- next part --------------
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null


More information about the Users mailing list