rpm 安装snmp


1检查系统是否安装SNMP服务:

其中net-snmp,net-snmp-perl,net-snmp-libs三个是必选安装。

<span style="font-family:SimHei;font-size:14px;">rpm –qa|grep snmp 
net-snmp-perl-5.3.2.2-7.el5 
net-snmp-libs-5.3.2.2-7.el5 
net-snmp-libs-5.3.2.2-7.el5 
net-snmp-utils-5.3.2.2-7.el5 
net-snmp-5.3.2.2-7.el5 </span>


2卸载原有snmp,安装新snmp:

为了不影响使用,需要先卸载原有snmp再安装新的snmp,安装时可能会出现一个错误,缺少一个依赖包--libsensors.so.3:

<span style="font-family:SimHei;font-size:14px;">error: Failed dependencies:
        libsensors.so.3()(64bit) is needed by net-snmp-5.3.2.2-5.el5.x86_64</span>

3安装依赖包:

下载libsensors.so.3,网上有很多版本以及不同方式的安装包,这里使用的是rpm:

lm_sensors-2.10.7-4.el5.x86_64.rpm 

lm_sensors-devel-2.10.7-4.el5.x86_64.rpm 

<span style="font-family:SimHei;font-size:14px;">rpm -ivh lm_sensors-2.10.7-4.el5.x86_64.rpm 
warning: lm_sensors-2.10.7-4.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:lm_sensors             ########################################### [100%]
 rpm -ivh lm_sensors-devel-2.10.7-4.el5.
<br style="font-family: SimHei;font-size:14px;" />
rpm -ivh lm_sensors-devel-2.10.7-4.el5.
lm_sensors-devel-2.10.7-4.el5.i386.rpm
lm_sensors-devel-2.10.7-4.el5.x86_64.rpm
 rpm -ivh lm_sensors-devel-2.10.7-4.el5.x86_64.rpm 
warning: lm_sensors-devel-2.10.7-4.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:lm_sensors-devel       ########################################### [100%]</span>


4再次安装snmp:

net-snmp,net-snmp-perl,net-snmp-libs:

<span style="font-family:SimHei;font-size:14px;">rpm -ivh net-snmp-5.3.2.2-5.el5.x86_64.rpm  
warning: net-snmp-5.3.2.2-5.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:net-snmp               ########################################### [100%]</span>

<span style="font-family:SimHei;font-size:14px;">rpm -ivh net-snmp-perl-5.3.2.2-5.el5.x86_64.rpm 
warning: net-snmp-perl-5.3.2.2-5.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
   1:net-snmp-perl          ########################################### [100%]</span>

<span style="font-family:SimHei;font-size:14px;">rpm -ivh net-snmp-libs-5.3.2.2-5.el5.x86_64.rpm 
warning: net-snmp-libs-5.3.2.2-5.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
        package net-snmp-libs-5.3.2.2-5.el5.x86_64 is already installed
</span>


5备份编辑snmp文件:

<span style="font-family:SimHei;font-size:14px;">cp /etc/snmp/snmpd.conf   /etc/snmp/snmpd.conf.bak</span>

6编辑snmp配置文件:

<span style="font-family:SimHei;font-size:14px;">vi /etc/snmp/snmpd.conf 
com2sec notConfigUser default public group notConfigGroup v1 notConfigUser group notConfigGroup v2c notConfigUser view systemview included .1 access notConfigGroup "" any noauth exact systemview none none 
syslocation www.daino.com syscontact Root daino@163.cn pass .1.3.6.1.4.1.4413.4.1 /usr/bin/ucd5820stat</span>

7重启snmp 服务 :

<span style="font-family:SimHei;font-size:14px;">/etc/init.d/snmpd restart</span>


8查看snmpd的启动状态以及端口状况:

<span style="font-family:SimHei;font-size:14px;">netstat -luntp |grep snmp
tcp        0      0 127.0.0.1:199               0.0.0.0:*                   LISTEN      12804/snmpd         
udp        0      0 0.0.0.0:161                 0.0.0.0:*                               12804/snmpd  </span>

至此,snmp安装成功。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值