Users Guide

34
设置和管理
在运行支持的 VMware ESX 4.X 操作系统的系统上将 SNMP 代理程
序配置为代理 VMware MIB
ESX 4.X
服务器可以通过单一默认端口
162
使用
SNMP
协议进行管理。
为此,请将
snmpd
配置为使用默认端口
162
,并
vmwarehostd
配置为
使用其他 (未用)端口,例如:
167
VMWare MIB
分支上的任何
SNMP
请求都将使用
snmpd
守护程序的代理功能重新路由至
vmware-hostd
VMWare SNMP 置文件可以动在 ESX 服务器上修改可以通过从
远程系统 Windows Linux)运行 VMWare 远程命令行界面 (RCLI)
命令 vicfg-snmp 进行修改 RCLI 具可以从 VMware 网站
(vmware.com/download/vi/drivers_tools.html) 下载。
SNMP 代理程序,请行以下操作:
1
式或通过运行以下
vicfg-snmp
命令来编辑
VMWare SNMP
置文件
(
/etc/vmware/snmp.xml
)
,以修改
SNMP
配置设置。这包
SNMP
侦听端口、团体字符串陷阱目
IP
地址
/
端口以及陷阱团体
,然后
VMWare SNMP
服务。
a
vicfg-snmp.pl --server <ESX_IP_addr> --username
root --password <password> -c <community name>
-p X -t <Destination_IP_Address>@162/<community
name>
其中
X
表示使用的端口。要查找未用端口,可以查看
/etc/services
文件中定义系统服务的端口配。此外,为保所端口当前未被
任何应用程序
/
服务用,请在
ESX
服务器上运行以下命令:
netstat a 命令
注:
可以使用逗号隔列输入多个 IP
b
VMWare SNMP
服务,请运行以下命令:
vicfg-snmp.pl --server <ESX_IP_addr> --username
root --password <password>
-E
c
要查看配置设置,请运行以下命令:
vicfg-snmp.pl --server <ESX_IP_addr> --username
root --password <password>
-s
修改后的配置文件容与以下类似