Friday, January 29, 2010

Can't locate Net/SNMP.pm in @INC (@INC contain s:

Can't locate Net/SNMP.pm in @INC (@INC contain s: /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at ./check_snmp_load.pl line 15.
BEGIN failed--compilation aborted at ./check_snmp_load.pl line 15


To Resolve this issue...

Download Net-SNMP-v6.0.0.tar.gz

Suppose you download under /tmp dir.

Now extract the package.

[root@Test_Srv tmp]# tar -xvzf Net-SNMP-v6.0.0.tar.gz

Now installation steps.

# cd /tmp/Net-SNMP-v6.0.0

[root@Test_Srv Net-SNMP-v6.0.0]# perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Net::SNMP

[root@Test_Srv Net-SNMP-v6.0.0]# make test

t/ber....ok
t/dsp....ok
t/mp.....ok
t/usm....ok
All tests successful.
Files=4, Tests=43, 4 wallclock secs ( 0.35 cusr + 0.02 csys = 0.37 CPU)

Finally run make install.

#[root@GCash-Test_Srv Net-SNMP-v6.0.0]# make install
Manifying blib/man1/snmpkey.1

Writing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Net/SNMP/.packlist
Appending installation info to /usr/lib/perl5/5.8.5/i386-linux-thread-multi/perllocal.pod

0 comments: