前言

本页面将详细介绍和演示如何在受管的VMware ESXi服务器(ESXi 5.5)上安装、配置必要的软件和功能以建立与OME服务器的连接,以及如何在OME服务器上发现和管理ESXi服务器。

本页默认用户已经完成了OME服务器的部署。如果您还没完成OME服务器的部署,请查看戴尔OpenManage Essentials部署+配置的详解演示

演示环境:

一台已经部署好OME服务的服务器(10.102.17.101,Community Name: OME)

一台受管的VMware ESXi服务器:PowerEdge R620,VMware ESXi 5.5(10.102.17.114)

OMSA在ESXi服务器上的安装

为什么必须安装OMSA?这一点我们在OMSA在Windows服务器上安装部署维客页面里有详细介绍。它是系统管理软件访问服务器底层硬件信息的代理,是必不可少的。请先按下面页面介绍的内容完成OMSA在ESXi服务器上的安装

OMSA在ESXi服务器上安装部署

在进入后面演示步骤前,默认管理员已经按照OMSA在ESXi上部署安装的软件要求,在演示操作的windows操作机上安装好了VMware vSphere CLI等必要软件。

ESXi服务器上SNMP服务的配置

默认的ESXi服务器安装都带有SNMP的安装,本页只说明它的配置问题。

开始之前,先说明一下在ESXi服务器上,OpenManage Server Administrator(OMSA)与Windows/Linux平台上的一些重要区别,这将导致我们后续演示会有明显的不同。

OMSA在VMware ESXi上支持SNMP陷阱(SNMP traps),但是不支持SNMP Get和Set操作。这是因为VMware ESXi本身不提供所需的底层SNMP支持。

所以接下来,我们演示的是,如何使用VMware vSphere CLI来配置ESXi服务器,发送SNMP陷阱到OME的管理服务。至于OME的查找和资源清册等功能,就不是通过SNMP来实现了,请详见后续的演示。

配置ESXi服务器上的SNMP陷阱

1. 在Windows工作台上打开命令行,进入VMware vSphere CLI的程序目录,运行命令查询一下当前服务器SNMP服务的状态。我们可以看到默认SNMP服务是停止的。命令行如下:

cd “C:\Program Files\VMware\VMware vSphere CLI\bin”
esxcfg-snmp.pl --server 10.102.17.114 --username root --show

2. 设置SNMP的CommunityName为“OME”,SNMP陷阱目标是我们的OME服务器10.102.17.101,端口162,CommunityName还是"OME"。命令如下:

esxcfg-snmp.pl --server 10.102.17.114 --username root -c OME -t 10.102.17.101@162/OME


3. 启动SNMP服务,并再次查询,确认状态。命令如下:

esxcfg-snmp.pl --server 10.102.17.114 --username root --enable
esxcfg-snmp.pl --server 10.102.17.114 --username root --show

4. 发送一个SNMP陷阱的测试消息到OME服务器,测试一下SNMP陷阱的配置。命令如下:

esxcfg-snmp.pl --server 10.102.17.114 --username root --test

5. 管理员身份登录到OME服务器,打开OME控制台,确认在警告窗口收到测试的陷阱消息。

OME服务器上的查找与资源清册

如前文所述,ESXi不支持SNMP Get和Set的操作,所以我们不能使用和Windows/Linux相同的方法。下面,我们几一起看看如何在OME里配置查找和资源清册

1. 以管理员身份登录OME服务器,打开OME控制台。点击菜单“管理--》查找和资源清册”,然后在左栏里选择点击“添加查找范围”

2. 输入ESXi服务器的IP地址,点击“添加”,然后“下一步”

3. 跳过“ICMP配置”,点击“SNMP配置”,禁用“启动SNMP查找”,点击“下一步”。原因前面说过了,ESXi服务器并不支持。

4. 跳过其他配置,点击“WS-Man配置”,勾选“启动WS-Man查找”,输入用户名“root”+密码,勾选“安全模式”,并勾选“略过通用名称检查”和“受信站点”,点击“下一步”

5. 跳过其他配置,点击“查找范围操作”,确认选择“执行查找和资源清册”,点击“完成”

6. 静等任务完成,然后点击菜单“管理--》设备”

7. 在“Servers”或者“VMware ESXi Servers”组里找到我们的ESXi服务器,点击服务器名,查看服务器信息

至此,OME的ESXi服务器客户端配置完成