BigAdmin System Administration Portal
如何使用 Sun Java[TM] System Web Server 來啟用 SNMP。#81561
Print-friendly VersionPrint-friendly Version
文件目標讀者:範圍
文件 ID:81561
標題:如何使用 Sun Java[TM] System Web Server 來啟用 SNMP
版權備註:Copyright © 2007 Sun Microsystems, Inc. 版權所有。
更新日期:2007 年 4 月 16 日星期一 00:00:00 MDT
產品: Sun Java System Web Server 6.0 Service Pack 8、Sun Java System Web Server 6.1 Service Pack 3、Sun Java System Web Server 6.1、Sun Java System Web Server 6.1 Service Pack 4
技術領域:  Web 伺服器


關鍵字:snmp webserver iWS JES SunONE web

本文件挑出 Sun Java[TM] System Web Server 的文件交代不全之處,並提供清楚且詳盡的逐步程序來設定及測試簡易網路管理協定 (Simple Network Manager Protocol) 連線。

本設定指示乃針對執行 Web 伺服器軟體的主機。下面指示中的範例可以直接用于测试 SNMP。

所給予的指示是針對 Sun Java[TM] System Web Server 6.1,但也適用於 6.0 版。

1) 從終端機視窗,確定 snmpd 常駐程式已在執行中。
使用下列指令語法可以判定它是否正在執行:

 ps -ef | grep snmpd

2) 如果發現常駐程式正在執行中,請發出下列指令強制結束此程序:

 kill -9 <pid from step one>

3) 開啟瀏覽器視窗,並移至表示 Web 伺服器管理 GUI 的 URL。

4) 選取 [全域設定] 標籤,然後從左欄的可用選項中,按一下 SNMP 主陷阱代理程式

5) 輸入下列以括號標示的變數,然後按一下 確定

 Manager: <enter IP address of your management (webserver) system>

 Trap_Port: <choose a port to trap on>  example: 162
 Community: <enter a name for the community>  example: public

在輸入以上欄位後,按一下確定以儲存變更。

6) 從左邊功能表選擇中,按一下 SNMP 主代理程式社群

在結果產生的顯示畫面中,確認已建立公開社群。確定已選取作業標籤中的允許所有作業

按一下確定以儲存所有的變更。

7) 在左邊的顯示畫面中,按一下 SNMP 主代理程式控制

按一下啟動按鈕。

下列步驟描述用於配置 SNMP 子代理程式的程序:

8) 使用 Web 伺服器 GUI 來管理您想用於 SNMP 的實際 Web 伺服器實例。若要這麼做,請按一下伺服器標籤,然後從下拉式清單 [選取伺服器] 選項中,選擇所要管理的伺服器,然後按一下管理

9) 從顯示畫面的頂端選取監視標籤,再從左邊顯示畫面選取 SNMP 子代理程式配置選項。

10) 在結果產生的畫面中,使用適合工作環境的適當項目來輸入值。以下範例可當作使用指南:

 Master Host: 	serverX.domain.sun.com  (This is the local hostname)
 Description: 	My Snmp server example
 Organization: 	SUN
 Location: 	Burlington
 Contact: 	Greg Bedigian
 Enable SNMP Statistics Collection:  ON  (enables statistics good for debugging)

按一下確定以儲存變更。

11) 在左邊功能表中按一下 SNMP 子代理程式控制,然後按一下啟動

12) 套用對此點所做的所有變更,方法是按一下 GUI 右上角的套用按鈕,即可套用變更並且能夠重新啟動伺服器。

13) 若要測試 MIB 檔案,必須安裝一些其他軟體。您可以使用 net-snmp 工具,並從 url:http://net-snmp.sourceforge.net/ 找到這個公開提供的工具。

14) 此時必須將 MIB 檔案從 Web 伺服器新增到 SNMP 所用的適當 MIBS 目錄。下列子步驟能使您正確地完成此動作:

a) 將 Web 伺服器 mib 檔案複製到 net-snmp 的安裝子位置。
Web 伺服器 MIB 通常位於:

       <web_server_installed_root>/plugins/snmp  and is called:

       webserv61.mib

用來將它複製到 net-snmp 安裝正確目錄的完整指令
如下所示:

       cp /<web_server_installed_root>/plugins/snmp/webserv61.mib <net-snmp-install-directory>/usr/local/share/snmp/mibs

以上動作的結果是將 Web 伺服器 MIB 複製
到 net-snmp 工具預期能找到它的位置。

b) 設定指令視窗的環境變數,如下所示:

假設有 KSH 或 SH 或 BASH shell:

              MIBS=ALL
              EXPORT MIBS

以上指令會告知工具載入所有 MIB 檔案

15) 針對 Web 伺服器 MIB 檔案測試 snmpwalk 指令,方法是輸入下列指令來測試:

      <snmp-get-installation-directory>/usr/local/bin/snmpwalk -v1 -c public serverX.domain.sun.com

以您的伺服器主機名稱取代以上範例中的「serverX」,並以您的網域取代「domain」。



Unless otherwise licensed, code in all technical manuals herein (including articles, FAQs, samples) is provided under this License.


BigAdmin