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 配置为使用其他未用端口例如167VMWare 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