要启用 ESXi SNMP 代理来发送和接收 SNMP v1 和 v2c 消息,您必须至少为代理配置一个团体。

开始之前

使用 ESXCLI 命令配置 ESXi SNMP 代理。有关如何使用 ESXCLI 的详细信息,请参见《vSphere 命令行界面入门》

关于此任务

SNMP 团体定义一组设备和管理系统。只有属于同一团体的设备和管理系统可以交换 SNMP 消息。设备或管理系统可以是多个团体的成员。

如果您通过 vCLI 运行 ESXCLI 命令,则必须提供可指定目标主机和登录凭据的连接选项。如果您直接在使用 ESXi Shell 的主机上使用 ESXCLI 命令,则可以使用所提供的命令,而无需指定连接选项。有关连接选项的详细信息,请参见vSphere 命令行界面概念和示例

过程

esxcli system snmp set 命令与 --communities 选项一起运行可配置 SNMP 团体。

例如,要配置公共、东部和西部网络操作中心团体,请运行以下命令:

esxcli system snmp set --communities public,eastnoc,westnoc

每次使用此命令指定团体时,您所指定的设置将覆写所有之前的配置。要指定多个团体,请用逗号分隔团体名称。