NetWorker:如何設定、建立和修改 SNMP 通知

Summary: 本知識文章提供如何設定簡單網路管理通訊協定 (SNMP) 通知和基本設陷接收器的一般概觀。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

SNMP 設陷概觀

NetWorker Simple Network Management Protocol (SNMP) 模組 (包含在 NetWorker 伺服器套裝中) 可讓 NetWorker 伺服器傳送通知訊息至 SNMP 管理代理程式。

您必須設定啟用 SNMP 的網路管理軟體,以接受來自 NetWorker 伺服器的陷阱。有關SNMP管理操作的詳細資訊,請參閱網路管理文檔。

NetWorker SNMP 模組使用設陷將 NetWorker 事件通知傳送至 SNMP 管理站。設陷是從 SNMP 代理程式 (NetWorker 伺服器) 傳送給 SNMP 事件管理員的未經授權通知。在 NetWorker 中設定 SNMP 通知時,您可以定義 NetWorker 伺服器傳送到 SNMP 事件管理員的陷阱類型。

如需任何限制和強化功能的變更,請參閱您 NetWorker 版本的 NetWorker 管理指南。NetWorker 管理指南可透過以下方式取得: https://www.dell.com/support/home/product-support/product/networker/docs

在 Linux 上接收 SNMP v2c 陷阱

若要在 Linux 上接收 SNMP v2c 陷阱,請執行下列步驟:安裝下列套件:

  • net-snmp-agent-libs
  • net-snmp-libs
  • net-snmp

1.將位於下列位置的 NetWorker MIB 檔案複製到 Linux 陷阱接收器資料夾 (/usr/share/snmp/mibs):

  • Linux NetWorker 伺服器:/opt/nsr/snmp
    • 可以使用符號連結代替複製: ln -s /opt/nsr/snmp/NETWORKER-MIB.txt /usr/share/snmp/mibs/NETWORKER-MIB.txt
  • Windows NetWorker 伺服器:..\Program Files\EMC NetWorker\nsr\snmp

2.將下列內容新增至 snmptrapd.conf 檔案: authCommunity log,execute,net public
3.在 NetWorker 伺服器上,指定 SNMP 通知命令 (nsrtrap) 中。

  • 若為 Linux: /usr/sbin/nsrtrap -c community_string traps_receiver_address
  • 若為 Windows: "C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -c community_string traps_receiver_address"
    • 如果 -i version 未使用 nsrtrap 命令,預設 SNMP 版本為 2c。
  • NetWorker:通知概觀:NetWorker:通知概觀
  • NetWorker:如何設定原則通知:NetWorker:如何設定原則電子郵件通知

4.在 Linux 設陷接收器上,執行下列命令以儲存 SNMP 設陷:

nohup snmptrapd -f -C -c ./snmptrapd.conf -Lf /var/log/snmptrap.log -M /usr/share/snmp/mibs -m NETWORKER-MIB &
注意:可使用 nohup 選項可確保命令即使在會話終止後仍運行。使用 & 以在後台運行該命令。收到陷阱時, /var/log/snmptrap.log 檔案便會更新。執行上述命令時,可以指定您選擇的另一個位置。

在 Windows 上接收 SNMP v2c 陷阱。

若要在 Windows 上接收 SNMP v2c 設陷,請執行下列步驟:

針對 SNMP 設陷接收器:

  • 安裝 iReasoning MIB 瀏覽器。
  • 在位址欄位中,指定 NetWorker 伺服器的 IP。
  • 選擇工具 > 設陷接收器 > 設陷接收器設置。
  • 選擇用戶數據報協定 (UDP) 和埠 162。

1.在 NetWorker 伺服器上,指定 SNMP 通知命令 (nsrtrap) 中。

  • 若為 Linux: /usr/sbin/nsrtrap -c community_string traps_receiver_address
  • 若為 Windows: "C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -c community_string traps_receiver_address"
    • 如果 -i version 未使用 nsrtrap 命令,預設 SNMP 版本為 2c。
  • NetWorker:通知概觀:NetWorker:通知概觀
  • NetWorker:如何設定原則通知:NetWorker:如何設定原則電子郵件通知

2.使用 iReasoning MIB 瀏覽器上的「載入 MIB」選項,將位於下列位置的 NetWorker MIB 檔案載入至 iReasoning MIB 瀏覽器。

  • Linux NetWorker 伺服器: /opt/nsr/snmp
  • Windows NetWorker 伺服器: C:\Program Files\EMC NetWorker\nsr\snmp

3.前往 iReasoning MIB 瀏覽器 > 設陷接收器以檢閱收到的設陷。
 

在 Linux 上接收 SNMP v3 陷阱。

若要在 Linux 上接收 SNMP 陷阱,請執行下列步驟:安裝下列套件:

  • net-snmp-agent-libs
  • net-snmp-libs
  • net-snmp

1.將 NetWorker 的 MIB 檔案從下列路徑複製到 Linux 陷阱接收器目錄 (/usr/share/snmp/mibs)。

  • Linux NetWorker 伺服器:/opt/nsr/snmp
    • 可以使用符號連結代替複製: ln -s /opt/nsr/snmp/NETWORKER-MIB.txt /usr/share/snmp/mibs/NETWORKER-MIB.txt
  • Windows NetWorker 伺服器:C:\Program Files\EMC NetWorker\nsr\snmp

2.提供下列有關 NMC > 的資訊 NetWorker 管理主控台 > NetWorker 伺服器內容 > 安全性標籤:

  • 使用者名稱
  • 引擎 ID
  • 驗證通訊協定
  • 認證金鑰
  • 隱私協定
  • 隱私權金鑰 
注意:上述資訊應與 Linux 陷阱接收器上 snmptrapd.conf 檔案下提供的資訊相同 (如步驟 3 所述)。


3.在 Linux 設陷接收器上按照下列步驟操作:

一個。停止 snmptrapdsystemctl stop snmptrapd
b. 將下列內容新增至 snmptrapd.conf 檔案。
createUser -e <Engineid> <SNMPv3 username> <MD5/SHA> <password for authentication protocol> <AES/DES> <password for private protocol> authuser log <SNMPv3 username>
範例:
createUser -e 8000000001020304 myuser MD5 mypassword123 DES mypassword123 authuser log myuser
  • EngineID 應為 10 到 64 個字元的十六進位數字。
  • 使用者名稱最多可包含 32 個字元。
  • 身份驗證協定和專用協議的密碼長度應介於 8-32 個字元之間。
c. 啟動 snmptrapdsystemctl start snmptrapd
 

4.在 NetWorker 伺服器上,指定 SNMP 通知命令 (nsrtrap) 中。

注意:SNMPv3 陷阱只能在 NetWorker 原則層級設定。
  • 若為 Linux: /usr/sbin/nsrtrap -i 3 traps_receiver_address
  • 若為 Windows: "C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -i 3 traps_receiver_address"
  • NetWorker:如何設定原則通知:NetWorker:如何設定原則電子郵件通知

  
5.在 Linux 設陷接收器上,執行下列命令以儲存 SNMP 設陷:

nohup snmptrapd -f -C -c ./snmptrapd.conf -Lf /var/log/snmptrap.log -M /usr/share/snmp/mibs -m NETWORKER-MIB &
注意:可使用 nohup 選項可確保命令即使在會話終止後仍運行。使用 & 以在後台運行該命令。收到陷阱時, /var/log/snmptrap.log 檔案便會更新。執行上述命令時,可以指定您選擇的另一個位置。

在 Windows 上接收 SNMP v3 設陷。

若要在 Windows 上接收 SNMP 陷阱,請執行下列步驟:

1.安裝 MG-Soft MIB 瀏覽器的授權版本。
2.按一下檢視,然後選取 SNMP 通訊協定偏好設定。
3.選取 SNMP 通訊協定版本作為 SNMP v3 USM。
4.前往編輯使用者選項並新增下列 SNMP v3 安全性參數:

  • 安全性使用者名稱:SNMP v3 使用者的名稱應與「安全性」標籤下的「NetWorker 伺服器屬性」所提供的值相同。
  • 內容名稱:這不是強制性的,可以作為任何一組字母字元提供。
  • 內容引擎 ID:指定與 NetWorker 伺服器屬性中提供的引擎 ID 相同 (位於安全性標籤下)。
  • 驗證通訊協定:指定認證通訊協定為 HMAC MD5 或 HMAC-SHA。
  • 私人通訊協定:將私有通訊協定指定為 CBC-DES 或 CFB-AES。

5.在為步驟 2 中的屬性輸入必要的條目後載入使用者配置檔。
6.將 NetWorker 的 MIB 檔案從下列路徑複製到目錄「C:\ProgramData\MG-SOFT\SMI Modules\MIB Modules\SMI

  • Linux NetWorker 伺服器:/opt/nsr/snmp
  • Windows NetWorker 伺服器:C:\Program Files\EMC NetWorker\nsr\snmp

7.從 MIB 標籤使用匯入 MIB 選項,將 MIB 檔案載入至 MG-Soft MIB 瀏覽器。將 NetWorker MIB 檔案保留在該位置。
8.前往 MG-Soft MIB 瀏覽器左上角的「遠端 SNMP 代理程式」方塊。提供要接收 SNMP v3 陷阱的 NetWorker 伺服器 IP 位址。
9.在 MG-Soft MIB 瀏覽器上,前往工具 > 陷阱鈴聲主控台一節。
10.在 NetWorker 伺服器上,指定 SNMP 通知命令 (nsrtrap) 中。

注意:SNMPv3 陷阱只能在 NetWorker 原則層級設定。
  • 若為 Linux: /usr/sbin/nsrtrap -i 3 traps_receiver_address
  • 若為 Windows: "C:\Program Files\EMC NetWorker\nsr\bin\nsrtrap.exe -i 3 traps_receiver_address"
  • NetWorker:如何設定原則通知:NetWorker:如何設定原則電子郵件通知/

Additional Information

注意:NetWorker 支援無法執行 SNMP 設陷接收器等系統設定組態,系統組態和變更必須由系統管理員執行。

Affected Products

NetWorker

Products

NetWorker
Article Properties
Article Number: 000068210
Article Type: How To
Last Modified: 14 Jul 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.