前言
本页详述了在一台VMware ESXi(ESXi 5.5)服务器上部署安装OMSA的通用做法,包括OMSA软件的获取方法和安装步骤。
演示环境:
DELL PowerEdge R620, VMware ESXi 5.5
相关软件的下载和准备
1. VMware vSphere CLI 5.5。
我们需要在管理员的操作机(笔记本)上,通过CLI进行远程ESXi服务器的组件安装和配置。请先到VMware的官网下载下面的CLI。(用户可以免费注册,再下载该安装包),并提前安装好。
https://my.vmware.com/cn/web/vmware/details?downloadGroup=VCLI550&productId=353
2. VMware vSphere Client 5.5
本例使用VMware vSphere Client 5.5管理ESXi服务器:包括关闭ESXi服务器上虚机,以及将ESXi服务器进入或退出维护模式。当然,也可以使用其他用户习惯的工具。
本例VMware vSphere Client 5.5的下载地址如下:
http://vsphereclient.vmware.com/vsphereclient/1/2/8/1/6/5/0/VMware-viclient-all-5.5.0-1281650.exe
请先提前下载安装在管理员的Windows操作机上。
3. OMSA的Windows安装包
为什么是Windows安装包呢?本例将使用这个安装包,在一台Windows服务器或者管理员的Windows笔记本上安装OMSA的Web Server Interface(Web服务),以便访问ESXi服务器的OMSA控制台。具体原因见后续步骤,这里先略过。
方法如下:
a) 访问戴尔技术支持的官方网站:http://www.dell.com/support/home/cn/zh/cnbsd1?c=cn&l=zh&s=bsd,产品类别选择“服务器、存储和联网设备”
b) 选择“PowerEdge” --> "PowerEdge R620" 进入R620服务器的产品支持页面,然后选择“驱动程序和下载”标签
c) 本例保留操作系统“MS Windows 2008 R2”,向下拉动滚动条到“系统管理”章节
d) 向下查找和下载OMSA最新的安装包和最新的补丁包。请注意版本号,并根据不同服务器型号,查看相关的兼容性列表,确保下载最新的兼容版本。本例中PowerEdge R620的最新版本如下。
4. OMSA的ESXi 5.5安装包
a)还是在上面的页面里,操作系统这次选择“VMware ESXi 5.5”,向下滚动到“系统管理”章节,下载OMSA for ESXi 5.5的安装包。如下
5. OMSA for ESXi 5.5安装包的上传与解压
将上一步下载的OMSA for ESXi 5.5安装包上传到ESXi服务器的/var/log/vmware目录下。这需要一些额外的ESXi服务器配置步骤,方法如下:
a) 在ESXi服务器界面上按"F2",并输入管理员用户名+密码,进入系统定制界面
b) 选择“Troubleshooting Options”,进入排障选项菜单
c) 选择头两项“Enable ESXi Shell”和“Enable SSH”,并回车,打开这两选项。这是为了能打开SSH服务,上传OMSA安装包用的
d) 使用winscp或其他ssh文件上传工具,将omsa for ESXi 5.5上传到ESXi服务器的/var/log/vmware目录下。本人比较偏好pscp.exe,它是大名鼎鼎的putty软件包的一部分。需要的可以从这里下载(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)。命令行如下:
pscp filename username@hostname:foldername 以本例为例
pscp OM-SrvAdmin-Dell-Web-7.3.0-588_A00.VIB-ESX55i.zip [email protected]:/var/log/vmware
e) 以管理员身份,SSH登录ESXi主机,解压安装包(当然,也可以在PC端先解压再上传,这步解压就可以略过了)
cd /var/log/vmware
unzip OM-SrvAdmin-Dell-Web-7.3.0-588_A00.VIB-ESX55i.zip
至此,软件准备就绪