Users Guide
6. 要启用已更改的 SNMP 配置,请通过键入以下命令重新启动 SNMP 代理程序:/etc/init.d/snmpd
restart。
更改 SNMP 团体名称
配置 SNMP 团体名称可确定哪些管理站能够通过 SNMP 管理您的系统。管理应用程序使用的 SNMP 团体名称
必须与在运行
Server Administrator 的系统上所配置的 SNMP 团体名称匹配,以便管理应用程序可以从 Server
Administrator 检索管理信息。
要更改用于从运行 Server Administrator 的系统检索管理信息的默认 SNMP 团体名称:
1. 打开 SNMP 代理配置文件 /etc/snmp/snmpd.conf。
2. 找到以下行:rocommunity public 127.0.0.1。
3. 编辑此行,用新 SNMP 团体名称替换 public。编辑后,新行应为:rocommunity community_name
127.0.0.1
。
4. 要启用已更改的 SNMP 配置,请通过键入以下命令重新启动 SNMP 代理:/etc/init.d/snmpd restart。
启用 SNMP Set 操作
为使用 IT Assistant 更改 Server Administrator 属性,必须在运行 Server Administrator 的系统上启用 SNMP Set 操
作。要从 IT Assistant 来远程地关闭系统,SNMP Set 操作必须已启用。
注: 重新引导系统以更改管理功能不需要 SNMP Set 操作。
要在运行 Server Administrator 的系统上启用 SNMP Set 操作:
1. 打开 SNMP 代理配置文件 /etc/snmp/snmpd.conf。
2. 查找以下行:rocommunity public 127.0.0.1。
3. 编辑此行,用 rwcommunity 替换 rocommunity。编辑后,新行应为:rwcommunity public
127.0.0.1。
4. 要启用已更改的 SNMP 配置,请通过键入以下命令重新启动 SNMP 代理程序:/etc/init.d/snmpd restart。
在运行支持的 VMware ESX 4.X 操作系统的系统上将 SNMP 代理程序配置为代理 VMware MIB
ESX 4.X 服务器可以通过单一默认端口 162 使用 SNMP 协议进行管理。为此,请将 snmpd 配置为使用默认端口
162,并将 vmwarehostd 配置为使用其他(未用)端口,例如:167。VMWare MIB 分支上的任何 SNMP 请求
都将使用 snmpd 守护程序的代理功能重新路由至 vmware-hostd。
VMWware 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>
其中 表示未使用的端口。 要查找未用端口,可以查看 /etc/services 文件中已定义系统服务的端口分
配。此外,为确保所选端口当前未被任何应用程序或服务占用,请在 ESX 服务器上运行以下命令:
netstat –a command
注: 可以使用逗号分隔列表输入多个 IP 地址。
要启用 VMWare SNMP 服务,请运行以下命令:
b. vicfg-snmp.pl --server <ESX_IP_addr> --username root --password <password>
- E
21