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

开始之前

ESXi 的 SNMP 配置需要 ESXCLI 命令集。有关如何访问 ESXCLI 的详细信息,请参见《vSphere 命令行界面入门》

关于此任务

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

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

过程

键入 esxcli system snmp set --communities com1

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

例如,要在主机上设置团体 public 和 internal,您可以键入 esxcli system snmp set --communities public,internal