若要啟用 ESXiSNMP 代理程式來傳送和接收 SNMP v1 和 v2c 訊息,您必須至少為代理程式設定一個社群。

SNMP 社群定義裝置和管理系統群組。僅屬於同一社群的裝置和管理系統可以交換 SNMP 訊息。裝置或管理系統可以是多個社群的成員。

如果透過 ESXCLI 執行 ESXCLI 命令,您必須提供用於指定目標主機和登入認證的連線選項。如果使用ESXiShell 直接在主機上使用 ESXCLI 命令,則可以使用所提供的命令,無需指定連線選項。如需有關連線選項的詳細資訊,請參閱 ESXCLI 概念和範例

必要條件

使用 ESXCLI 命令設定ESXiSNMP 代理程式。如需有關如何使用 ESXCLI 的詳細資訊,請參閱ESXCLI 入門

程序

  • 執行具有 --communities選項的 esxcli system snmp set 來設定 SNMP 社群。
    例如,若要設定公開的東西部網路作業中心社群,請執行下列命令:
    esxcli system snmp set --communities public,eastnoc,westnoc
    每次使用此命令指定社群時,您所指定的設定將覆寫先前的組態。若要指定多個社群,請用逗號分隔社群名稱。