centos下snmp的安装

要在centos上部署snmp服务,原来只安装了

net-snmp-libs-5.1.2-11.EL4.7,

ok,开工,去http://www.rpmfind.net/查找以下几个rpm包:

net-snmp-perl-5.1.2-11.EL4.10.i386.rpm
net-snmp-5.1.2-11.EL4.10.i386.rpm
net-snmp-utils-5.1.2-11.EL4.10.i386.rpm

下载后安装,发现错误,缺少依赖关系

[root@×××× ~]# rpm -i net-snmp-5.1.2-11.EL4.10.i386.rpm     
warning: net-snmp-5.1.2-11.EL4.10.i386.rpm: V3 DSA signature: NOKEY, key ID 443e1821
error: Failed dependencies:
        libsensors.so.3 is needed by net-snmp-5.1.2-11.EL4.10.i386
    Suggested resolutions:
        /home/buildcentos/CENTOS/en/4.0/i386/CentOS/RPMS/lm_sensors-2.8.7-2.40.3.i386.rpm

 

查找lm_sensors-2.8.7-2.40.3.i386.rpm

安装,然后安装3个snmp包,ok,有warning 安装通过。

后面发现还少个net-snmp-config 找同事要了一个,丢到/usr/bin/下

修改权限为755

ok,完成。

 

ps:

 rpm -qa | grep snmp 查看现有的包

rpm -i xxx.rpm 安装该rpm包

 

 2007-12-24ps:

把snmpd服务添加为自启动

chkconfig snmpd on

可以用chkconfig --list |grep on 来查看是否已经是自启组

如果chkconfig --list |grep snmpd 没有的话可以先用以下命令增加

chkconfig --add snmpd

 

2007-12-26ps:

安装完还需要一条命令的

/sbin/service snmpd stop; rm -f /etc/snmpd.conf; mkdir -p /var/net-snmp/; mkdir -p /usr/share/snmp/ ; rm -f  /var/net-snmp/snmpd.conf ; rm -f /usr/share/snmp/snmpd.conf; /usr/bin/net-snmp-config --create-snmpv3-user -ro -a ×××× -X DES -A MD5 monitor ; /sbin/service snmpd start
其中XXXX是snmp服务需要的一个用户好像。

附件: net-snmp-config (16.35 K, 下载次数:299)

« 上一篇 | 下一篇 »

2条记录访客评论

不错,收藏了.谢

Post by WERE on 2007, November 21, 5:22 PM 引用此文发表评论 #1

sablog? 07年的文章 配置部分如此迷你?
三惊拍案!

Post by s_niper on 2010, December 25, 7:28 PM 引用此文发表评论 #2


发表评论

评论内容 (必填):