ibm伺服器怎麼配置snmp
① IBM AIX小型機上面如何開啟SNMP服務
IX 5.2 選用SNMPV3, 而HACMP選用SNMP V1.
在預設的情況下,AIX5.2系統基於snmp的hacmp utility 如clstat等不能正常的運行。
可通過clstat命令驗證
#/usr/es/sbin/cluster/clstat
修改的步驟如下:
i. #/usr/sbin/snmpdv3_ssw -1
ii. stop/start 基於snmp的daemon
如clinfoES,clsmuxpES等。
在修改前要確認沒有基於snmp v3的程序運行。
察看SNMP版本:
/usr/sbin>ls -l |grep snmp
② linux怎麼安裝snmp伺服器配置
一、安裝snmp服務
1、檢查系統是否已經安裝snmp的rpm包
以下是安裝snmp服務需要的rpm包:
libsensors3-2.10.6-55.el5.i386.rpm
lm_sensors-2.10.6-55.el5.i386.rpm
net-snmp-libs-5.3.2.2-5.el5.i386.rpm
net-snmp-5.3.2.2-5.el5.i386.rpm
net-snmp-utils-5.3.2.2-5.el5.i386.rpm
推薦到http://rpm.pbone.net/下載這些rpm包,該網站比較全面,包含各種版本的包。
使用命令:$ rpm -qa|grep snmp
檢查是否安裝net-snmp-utils-5.3.2.2-5.el5,net-snmp-libs-5.3.2.2-5.el5,net-snmp-5.3.2.2-5.el5三個rpm包
使用命令:$ rpm -qa|grep libsen
檢查是否安裝libsensors3-2.10.6-55.el5
使用命令:$ rpm -qa|grep lm
檢查是否安裝lm_sensors-2.10.6-55.el5
說明:
(1)這幾個包的安裝有一定順序,在安裝的時候,會有提示。比如安裝
net-snmp-5.3.2.2-5.el5.i386.rpm時,會提示必須先安裝net-snmp-libs-5.3.2.2-5.el5.i386.rpm。
(2)net-snmp-utils-5.3.2.2-5.el5.i386.rpm並不是必須安裝的包,但安裝它會帶來不少幫助,它提供了很多工具,例如可以使用snmptranslate命令查看oid,可以使用snmpget、snmpwalk命令等。
(3)net-snmp-libs-5.3.2.2-5.el5.i386.rpm、net-snmp-5.3.2.2-5.el5.i386.rpm、
net-snmp-utils-5.3.2.2-5.el5.i386.rpm這三個包有一定的版本要求,必須版本一致,否則安裝無法成功。我這里都使用的5.3.2.2-5.el5版本,也可以下載其他版本的rpm包,但注意版本要一致,在安裝的時候也會提示,哪個版本的包是必須的,你可以根據提示下載需要的包。
2、安裝以上的幾個rpm包
若系統中沒有安裝以上包,則先安裝。
使用命令:rpm –ivh 包名
安裝完後,使用命令:$ rpm -qa|grep snmp,檢查是否已經安裝成功。
YUM 安裝
1 yum install -y net-snmp net-snmp-utils
3、啟動snmp服務
若安裝成功,則可使用命令:
$ service snmpd start
提示:Starting snmpd: [ OK ],則啟動snmp服務成功。
你可以將snmp服務設置為開機自啟動,這樣免去手動啟動的麻煩。
使用命令:$ chkconfig snmpd on,將snmpd服務設為開機自啟動。
然後使用命令:$ chkconfig --list | grep snmpd,查看是否已經設置成功。
4、驗證snmp服務
(1)使用snmpwalk命令,查看本機localhost的主機名:
如上,獲取到本機主機名為Oracle.domain.com,則表示snmp服務已經可以正常使用。
(2)使用snmptranslate命令,檢查snmp工具是否可以使用:
如上,查出了部分oid,則表示snmp工具可以正常使用。
(3)測試遠端主機是否可以獲取數據。
我這里登陸了另外一台Linux主機,該主機也按照上面的步驟安裝好snmp服務及snmp工具。通過這台主機,獲取遠端主機的數據,這時需指定遠端主機的IP地址:
如上,可以看到通過遠端主機獲取到的主機名,與在本機獲取到的主機名是一致的。
二、配置snmp服務
以上安裝完成後,使用的是snmp的默認配置,通過這些默認配置,我們只能獲取主機的部分信息。但一些其他的重要信息,無法獲取。如主機的CPU使用情況,內存使用情況等。
如上,無法獲取CPU的空閑率(註:1.3.6.1.4.1.2021.11.11.0是主機CPU空閑率的oid)。
這時候,若要獲取主機的一些重要信息,則要修改snmp的默認配置。
配置方法:修改/etc/snmp/snmpd.conf文件
1、修改查看設備節點的許可權
在該文件中,找到如下位置:
view:定義了可以查看哪些節點設備的信息。
snmp默認配置只能查看.1.3.6.1.2.1.1和.1.3.6.1.2.1.25.1.1節點下的設備信息,而主機CPU和內存等設備都不在這些節點下,所以無法獲取這些數據。
因此,可以修改這個配置,如下:
在此處添加了一行:
view systemview included .1
表示可以查看.1節點下的所有設備信息。
2、修改Process checks的配置
找到如下位置:
將
# proc mountd
# proc ntalkd 4
# proc sendmail 10 1
三行前的「#」號去掉,取消注釋,結果為:
3、修改Executables/scripts配置
找到如下位置:
將
#exec echotest /bin/echo hello world
一行前的「#」號去掉,取消注釋。
4、修改disk checks配置
找到如下位置:
將
#disk / 10000
一行前的「#」號去掉,取消注釋。
5、修改load average checks配置
找到如下位置:
將 #load 12 14 14
一行前的「#」號去掉,取消注釋。
6、保存修改,重啟snmp服務
7、驗證修改配置後的snmp服務
如上,通過本機localhost獲取到CPU的空閑率為97%。
如上,通過遠端主機獲取到CPU的空閑率為93%。
③ IBM的DS4700設備怎麼配置snmp
通過DS4700磁碟陣列自帶的
Storage
Managerment軟體去進行配置以及管理
這個軟體應該是購買機器自帶的。也可以到IBM的網站上去下載
把軟體安裝到你的控制台或者是筆記本上,用網線連到存儲上。把控制台的IP調整到192.168.128.###的IP段上,DS4700的管理IP為192.168.128.101,確定能夠PING通後,你就可以運行Storage
Managerment
去進行管理了。具體操作你可以咨詢IBM的800服務熱線。
④ IBM AIX小型機上面如何開啟SNMP服務
snmpd 守護進程
用途
作為後台進程啟動簡單網路管理協議(SNMP)代理程序。
語法
參照 snmpdv1 或 snmpdv3 守護進程的語法。
描述
/usr/sbin/snmpd 是符號鏈接,可鏈接到僅支持 SNMP V1 的 snmpdv1 守護進程,也可鏈接到支持 SNMP V3 的加密或不加密的 snmpdv3 守護進程版本。關於 snmpd 守護進程的信息,請參考 SNMP 代理相應版本的文檔。在 AIX 5.2 上,系統引導期間運行的預設 SNMP 代理程序是 SNMP V3 代理程序的非加密版本。
注:
SNMP V3 代理程序的加密版可從「AIX 擴展包」中獲取。
文件
/usr/sbin/snmpd 包含可鏈接到 /usr/sbin/snmpdv1、/usr/sbin/snmpdv3e 或 /usr/sbin/snmpdv3ne 的符號鏈接。
/usr/sbin/snmpdv1 包含 SNMP V1 代理程序。
/usr/sbin/snmpdv3e 包含 SNMP V3 代理程序的加密版。
/usr/sbin/snmpdv3ne 包含 SNMP V3 代理程序的非加密版。
⑤ IBM AIX小型機上面如何開啟SNMP服務
lssrc -s snmpd看看是否active,如果不是startsrc -s snmpd啟動。或者進入/etc/services里搜索snmpd看看有沒有被禁用(有沒有#在第一位上)
⑥ 如何配置snmp
1) 安裝SNMP
略,請參閱LINUX系統SNMP安裝說明,一般情況下Linux中 的均已經自動安裝了SNMP服務。以下命令可以檢測SNMP服務是否安裝以及安裝的文件包。
[root@idc ~]# rpm -qa |grep snmp
net-snmp-libs-5.1.2-11.EL4.7
net-snmp-5.1.2-11.EL4.7
2) 配置SNMP
按照如下方式修改/etc/snmp/snmpd.conf文件
A、修改默認的community string(SUM中SNMP讀值密碼)
com2sec notConfigUser default public
將public修改為你才知道的字元串
將「default」改為你想哪台機器可以看到你 的snmp信息,比如SUM所在IP為:10.10.10.10, 就改成這個IP。不改表示所有機器充許。
B、把下面的#號去掉
#view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
啟用全部功能可以使用如下一行(如果沒有可以加入一行):
view all included .1 80
C、把下面的語句
access notConfigGroup 「」 any noauth exact systemview none none
改成:
access notConfigGroup 「」 any noauth exact mib2 none none
或是:
access notConfigGroup 「」 any noauth exact all none none
3) 啟動與停止SNMP
一般使用:service snmpd start|stop|restart命令。或是:
#/etc/rc.d/init.d/snmpd restart
4) 防火牆
如果Linux啟動了防火牆,請開放UDP的161端 口。確保Linux的iptables防火牆對SUM監控伺服器開放 了udp 161埠的訪問許可權
可使用iptables ?L ?n 查看當前iptables規則
可編輯/etc/sysconfig/iptables文 件來修改iptables規則。
⑦ snmp參數配置
SNMP配置1.1概述SNMP是Simple Network Manger Protocol(簡單網路管理協議)的縮寫,在1988年8月就成為一個網路管理標准RFC1157。到目前,因眾多廠家對該協議的支持,SNMP已成為事實上的網管標准,適合於在多廠家系統的互連環境中使用。利用SNMP協議,網路管理員可以對網路上的節點進行信息查詢、網路配置、故障定位、容量規劃,網路監控和管理是SNMP的基本功能。SNMP是一個應用層協議,為客戶機/伺服器模式,包括三個部分:SNMP網路管理器SNMP代理MIB管理信息庫SNMP網路管理器,是採用SNMP來對網路進行控制和監控的系統,也稱為NMS (Network Management System)。常用的運行在NMS上的網管平台有HP OpenView 、CiscoView、CiscoWorks 2000,銳捷網路針對自己的網路設備,開發了一套網管軟體--Star View。這些常用的網管軟體可以方便的對網路設備進行監控和管理。SNMP代理(SNMP Agent)是運行在被管理設備上的軟體,負責接受、處理並且響應來自NMS的監控和控制報文,也可以主動發送一些消息報文給NMS。NMS和Agent的關系可以用如下的圖來表示:
圖1 網路管理站(NMS)與網管代理(Agent)的關系圖MIB(Management Information Base)是一個虛擬的網路管理信息庫。被管理的網路設備中包含了大量的信息,為了能夠在SNMP報文中唯一的標識某個特定的管理單元,MIB採用樹形層次結構來描述網路設備中的管理單元。樹的節點表示某個特定的管理
單元。如下圖MIB對象命名樹,為了唯一標識網路設備中的某個管理單元System,可以採用一串的數字來表示,如{1.3.6.1.2.1.1}這一串數字即為管理單元的Object Identifier(單元標識符),MIB則是網路設備的單元標識符的集合。
圖2 MIB樹形層次結構 1.2 SNMP協議版本 目前SNMP支持以下版本: SNMPv1 :簡單網路管理協議的第一個正式版本,在RFC1157中定義。 SNMPv2C:基於共同體(Community-Based)的SNMPv2管理架構, 在RFC1901中定義的一個實驗性協議。 SNMPv3 :通過對數據進行鑒別和加密,提供了以下的安全特性: 1. 確保數據在傳輸過程中不被篡改; 2. 確保數據從合法的數據源發出; 3. 加密報文,確保數據的機密性; SNMPv1和SNMPv2C都採用基於共同體(Community-based)的安全架構。通過定義主機地址以及認證名(Commumity String)來限定能夠對代理的MIB進行操作的管理者。 SNMPv2C增加了Get-bulk操作機制並且能夠對管理工作站返回更加詳細的錯誤信息類型。Get-bulk操作能夠一次性地獲取表格中的所有信息或者獲取大批量的 數據,從而減少請求-響應的次數。SNMPv2C錯誤處理能力的提高包括擴充錯誤代碼以區分不同類型的錯誤,而在SNMPv1中這些錯誤僅有一種錯誤代碼。現在通過錯誤代碼可以區分錯誤類型。由於網路上可能同時存在支持SNMPv1和SNMPv2C的管理
⑧ 如何在CentOS系統中安裝配置SNMP服務
1、使用SNMP服務前需要在伺服器上安裝SNMP:使用ROOT用戶登陸在伺服器,輸入:yuminstall net-snmp net-snmp-devel net-snmp-libs net-snmp-utils php-snmp進行下載。
2、上面的程序首先會校驗需要升級的文件和需要下載安裝的文件,然後列來,告訴你有多大,會提示您是不是這些,需要繼續不,輸入Y,就開始下載了。
3、下載完成後,會自動解包安裝,整個過程是自動的,無需要人工操作。安裝完成沒有錯誤會提示:Complete!
4、安裝完SNMP服務後,就需要進行相關配置了,SNMP的配置文件在:yum安裝snmpd的配置文件為 /etc/snmp/snmpd.conf
5、如果不會在命令模式下使用vi編輯器的話,建議把snmpd.conf配置文件下載到本地,然後用UE等文本編輯軟體打開編輯更改。
如何在CentOS系統中安裝配置SNMP服務
配置snmpd.conf文件需要更改五個地方(默認配置基礎上):
1、配置snmp團體名(默認是public): com2secnotConfigUser default public 建議更改public為您使用的團體名稱
2、將accessnotConfigGroup "" any noauth exact systemview none none更改為accessnotConfigGroup "" any noauth exact all none none
3、將如下兩行前面的注釋去掉
## incl/excl subtree maskview all included.1 80## -or just the mib2 tree-view mib2 included .iso.org.dod.internet.mgmt.mib-2fc
4、將下面一行前面的注釋去掉
#access notConfigGroup "" anynoauth exact roview rwview noneaccess notConfigGroup "" any noauthexact mib2 none none
注意以前您在復制搜索時請使用中間的關鍵搜索,因為配置文件中字元間隔長,
6、配置文件修改完後,保存,上傳到伺服器中。
然後輸入:service snmpd restart 重新啟動snmp服務
最後還需要執行如下命令:chkconfig snmpd on 意思是把服務加到開機啟動中,開機自動運行。
可以使用一個簡單命令判斷snmp服務是否已經成功啟動:
netstat -ln | grep 161
⑨ IBM AIX小型機上面如何開啟SNMP服務
停止系統的snmpd進程 用管理員用戶登陸,執行如下命令查看snmpd是否運行:lssrc -s snmpd(dpid2,hostmibd,snmpmibd,aixmibd)若有,則執行如下命令停止:stopsrc -s snmpd(dpid2,hostmibd,snmpmibd,aixmibd)進入/etc目錄,用vi依次編輯rc.tcpip文件,按「i」鍵進入編輯模式,注釋掉所有snmpd(dpid2,hostmibd,snmpmibd,aixmibd)的行,依次按」ESC」 --> 「:」 --> 「w」 --> 「q」後回車,完成配置。安裝Net-Snmp 在安裝Net-Snmp之前,要確保系統中安裝有gcc(C的編譯環境),如果沒有,請按照如下步驟安裝gcc:1 到 http://aixpdslib.seas.ucla.e/packages/gcc.html頁面下載aix對應版本的gcc二進製版本 (以gcc 4.0.2為例)2 使用ftp上傳到aix系統中(以/tmp目錄為例)3 解壓:uncompress gcc.4.0.2.tar.Ztar xvf gcc.4.0.2.tar4 設置路徑:export PATH=/tmp/usr/local/bin:$PATH至此,gcc安裝完畢。使用ftp上傳net-snmp-5.1.2.tar.gz文件和net-snmp-5[1].1.2-AIX-patch-20051202.diff補丁文件用管理員用戶登陸,在文件上傳的目錄,執行如下命令解壓:gzip -d net-snmp-5.1.2.tar.gztar xvf net-snmp.5.1.2.tar在當前目錄會出現net-snmp-5.1.2的目錄,進入此目錄cd net-snmp.5.1.2打補丁patch -p1 < ../net-snmp-5[1].1.2-AIX-patch-20051202.diff配置./configure --disable-applications --disable-manuals --disable-snmptrapd-subagent \ --disable-shared --with-mib-moles="host" --with-out-mib-moles="mibII"編譯make安裝make install配置Net-Snmp 使用vi編輯配置文件:vi /usr/local/share/snmp/snmpd.conf 按「i」鍵進入輸入模式,輸入如下內容:rocommunity publicrwcommunity private依次按」ESC」 --> 「:」 --> 「w」 --> 「q」後回車,完成配置。運行Net-Snmp 運行如下命令啟動Net-Snmp:/usr/local/sbin/snmpd &配置啟動服務 使用vi編輯配置文件:vi /etc/rc.tcpip 按「i」鍵進入輸入模式,輸入如下內容:/usr/local/sbin/snmpdps -ef | grep local | grep -q snmpdif [ $? -eq 0 ]; thenecho 「NET-SNMP snmpd is running.」elseecho 「NET-SNMP snmpd is failed to start.」fi依次按」ESC」 --> 「:」 --> 「w」 --> 「q」後回車,完成配置。
