按照VMware的定义,vMA是一个基于SUSE11企业版的Linux虚拟机,包括预先包装的软件如命令行接口,和Perl的SDK。VMA允许管理员运行脚本或与ESXi主机和vCenter服务器系统交互的代理无需每次认证。
VMA部件概述
安装了vMA,则被授权使用该虚拟机,包括所有的vMA组件。VMA包括以下部件1、SUSE Linux企业服务器11 SP1–vMA运行在SUSE Linux企业服务器的虚拟机上。可以通过vifsvSphere CLI命令在ESXi主机和vMA命令控制台之间移动文件。
2、VMware工具–hypervisor接口管理程序。3、vSphere CLI–管理vSphere的命令集。4、Perl的vSphere SDK–提供vSpher API脚本接口的客户端Perl框架。5、Java 1.6JRE版本–基于Java的Sphere Web服务生成的应用程序的运行时引擎。6、vi-FASTPASS‐验证组件。使用vMA的五个原因
我们已经习惯了在自己的PC上安装一个程序去管理业务系统,因此,使用一个提供命令行的虚拟装置的概念对我们大部分人来说还比较陌生。对还在想弄明白为什么要使用vMA的人来说,这里有个五个理由:1.vMA容易安装且无成本2.在一个单独的地方安装第三方的工具(支持vMA) 3.提供一个独立的地方编写和存储脚本以管理vSphere基础架构4.与安装在你的PC中的远程CLI相比,不论你使用哪个PC,vMA都是可用5.vMA提供了一个试验新工具(比如vi-logger)的机会硬件需求
1、要一台ESXi主机。因为vMA是一个基于64位的Linux虚拟机,所以ESXi主机必须支持64位的虚拟机。2、AMD Opteron,E或更高版本。
3、支持VT的EM64T的intelCPU。
默认条件下,vMA使用一个vCPU,3G硬盘空间,建议分配600MB内存。
软件需求
vSphere 5.5
vSphere 5.1 and later vSphere 5.0 and later部置vMA
可以通过本地文件或从URL来部署,可以在 Client 下部置vMA, 如图1
图1
浏览到本地存放文件夹,如图2
图2
验证该ovf文件的数据信息,如图3
图3
为该虚拟机指定名称,如图4
图4
指定虚拟磁盘的存储格式,如图5
图5
文件部置进度指示,如图6
图6
完成后,启动vMA电源,先更改管理员vi-admin的密码,原密码是vmware,如图7。
图7。
可以通过菜单设置网络信息,如主机名,DNS,网关,ip地址等,这里先设置ip地址信息,输入数字6,如图8
图8
忽略ipv6,设置ipv4,禁用DHCP,用静态地址,如图9
图9
设置主机名称和DNS,输入数字3,如图10
图10
设置好网络信息后,输入命令sudo reboot,重启虚拟机,如图11
图11
重启后,系统界面,可以在浏览器上输入vMA的ip:5480端口管理vMA,如图12
图12
通过SSH客户端登录进vMA,这里推荐putty,简单好用,如图13。
图13
到此,vMA部置完毕,下一篇我们利用vMA在市电断掉后用UPS的代理程序关闭ESXi里的所有虚拟机,再关闭ESXi主机。