vMA(VMware Management Assistant)本质上是一个远程命令行终端,通过它用户可以向传统的ESX或ESXi主机发送命令。我想,随着VMware推动从传统Service Console管理方式向ESXi的转变过程,vMA很快就会被广大的VMware管理员所熟知。
您可能知道,ESXi主机并不支持直接的交互和管理,所以这样会使得很多喜欢COS(Console OS)方式的人,主动从SSH(PuTTy/Secure Shell)方式转向基于vMA的管理方式。正因为在vMA模式下很多常用命令式是几乎没有变化的,所以上手使用vMA并不需要多少时间。
喜欢COS的“老古董”管理员们一定会希望,所接触的管理命令和传统的ESX主机相比在多数情况下不会有大的变化,区别仅仅在于这些命令是通过远程方式运行而已。
vMA以VMware OVF格式(Open Virtual Machine)的方式,作为一个独立的虚拟应用程序提供给用户使用。个人而言,我认为它比起竞争对手vCLI来说要好得多。vCLI通常以Linux或Windows系统的方式而独立安装在管理PC上。vCLI最大的问题就在于它实在太慢了,因为这个原因我经常给我的学生推荐使用vMA。向vMA中添加ESX主机和向vCenter添加ESX主机的过程是一样的,通过使用“FastPass”命令可以一次性地完成多台ESX主机到vMA的认证和添加,从而可以避免重复登录多台ESX主机来发送命令。
安装vMA
安装首先从下载vMA开始,登录如下VMware官网完成下载:
在.ZIP文件下载后,借助您常用的解压缩软件完成解压缩过程。并把解压缩后的文件保存在本地可以被vCenter服务器访问的位置,以方便接下来OVF文件的导入。
在主菜单中选择File,然后选择 Deploy .OVF,完成.OVF文件到vCenter的导入
点击Browse按钮,找到本地保存的.OVF文件,确认文件模板的相关细节并接受EULA。
接下来,为vMA命名,并在vCenter目录中为其指定位置。
然后为vMA选择数据库的位置
接下来我们需要为vMA选择vSwitch端口,使其和ESX主机位于同一网络内。这样vMA才可以被管理PC访问到,从而进一步保证了可以访问到ESX主机。在我的环境中,它应该位于vSwitch0管理虚拟网络中的默认“VM Network”组中。
在点击Next之后将进入下载过程。此时我们有一段时间可以为自己冲杯咖啡。在千兆连接下,下载过程大约需要3分钟时间。
很重要的一点是,首次运行时请一定要记得启用vMA
接下来,借助于首次运行向导进行设置,包括vMA的IP地址信息等。
最后一步包括为vi-admin账户设置密码,这是用于vMA认证的主账户。
注:或许您还需要为vMA在DNS服务器中添加一个入口,因为有时我们喜欢通过像PuTTy这样的终端程序建立SSH访问连接,而不是直接通过虚拟机的控制台。
在这一系列的第二部分,我将会解释如何为ESX主机配置用户账户和启用FastPass。请继续关注。
【编辑推荐】