1、运行SNMP服务
service snmpd start
提示:
Starting snmpd: /usr/sbin/snmpd: symbol lookup error:
/usr/lib/libnetsnmpagent.so.15: undefined symbol:
netsnmp_udp6_parse_security
运行ldd /usr/lib/libnetsnmpagent.so.15查看该动态库的连接情况。
注意:libnetsnmp.so.15 => /usr/local/egilance3/probe/lib/libnetsnmp.so.15
该连接地址是错误的应该连接到/usr/lib/下,更改snmpd
打开vi /etc/init.d/snmpd 后在第一行添加:
export LD_LIBRARY_PATH=/usr/lib/:/usr/local/lib/
在次执行service snmpd start即可启动。
在运行后可能提示找不到lm_sensors则需安装该RPM包强行安装加--force
rpm -ivh lm_sensors-2.10.6-2.fc8.i386.rpm
2、修改/etc/snmp/snmpd.conf
在57行添加如下配置:
view systemview included .1.3.6.1.4.1.2021.4
view systemview included .1.3.6.1.4.1.2021.9
view systemview included .1.3.6.1.4.1.2021.10
view systemview included .1.3.6.1.4.1.2021.11
配置完毕后重启snmp服务即可。
3、执行snmpwalk -v 2c -c public 127.0.0.1 .1.3.6.1.4.1.2021.11
即可查看是否可以运行。
如果提示Cannot find module则说明mib文件没有找到。
如果提示snmpwalk 没有找到则需要安装net-snmp-utils-5.6.1-1.fc15.i386.rpm
4、使用mib文件
mkdir $HOME/.snmp
连接mib文件ln -s /usr/share/snmp/mibs/ mibs
设置配置文件echo "mibs +ALL" >> $HOME/.snmp/snmp.conf
5、把UCD-SNMP-MIB.txt拷贝到/usr/share/snmp/mibs/ 中重启服务即可使用配置的功能
阅读(8446) | 评论(1) | 转发(3) |