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 [email protected] 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安裝成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章