VMware License Server使用经验
原文地址:http://wangchunhai.blog.51cto.com/225186/147613
原文作者:本站版主王老师
近期在测试VMware Server,在使用VMware License Server的时候碰到一些问题,经过两天的实验,问题得以解决,现记录如下,以供朋友们参考。
1 复制License文件
在安装VMware VirtualCenter的时候,会一同安装License Server服务器。如果你在安装License Server的时候,选择了“我要评估VMware,在60天评估期后,你需要购买License,才能继续使用,那么,怎样导入License呢?
如果你在安装VMware VirtualCenter的时候,选择了默认的安装方式,则VMware License会安装在C:/Program Files/VMware/VMware License Server文件夹中,并且评估的License Server文件以VMware.lic的文件名称,保存在“C:/Program Files/VMware/VMware License Server/Licenses文件夹中,如图1所示。
图1 License文件保存位置
此时,你可以将获得的VMware License文件拷贝“C:/Program Files/VMware/VMware License Server/Licenses文件夹中,一般情况下,你会获得1个License文件,在这个License文件中,会包括1个VirtualCenter与若干个VMware ESX Server的许可,也可能会有其他的许可。如果你有多个许可文件,也可以将获得的所有许可文件,复制到这个文件夹中。在本例中,我复制了多个License到这,如图2所示。
图2 复制了多个许可文件
2 重新启动License Server
在复制了许可文件后,运行VMware License Server工具,如图3所示。
图3 运行VMware License Server工具
单击“Config Services选项卡,重新选择License文件。这可以在“Path to the license file后面单击“Browse按钮选择,如果你有一个License文件,可以浏览并从“C:/Program Files/VMware/VMware License Server/Licenses文件夹中选择License文件(例如,你的License文件名为1vc4ent.lic,则可以选择该文件);如果你有多个License文件,则可以先任意选择其中的一个License文件,然后删除该License文件名,并且只保留“C:/Program Files/VMware/VMware License Server/Licenses目录名,注意,不要在“C:/Program Files/VMware/VMware License Server/Licenses后面加上/号,如图4所示。设置之后,单击右上角的“Save Service按钮,保存。
图4 重新指定License文件
然后单击“Start/Stop/Reread选项卡,依次单击“Stop Server、“Start Server和“ReRead License File按钮,重新加载License,如图5所示。
图5 重新加载License文件
在加载成功后,在状态栏会提示“Reread Server License File Completed!,如果加载,说明你在图4中指定的License文件无效,或者在尝试使用多个License文件时,输入的路径最后包括了/,即“C:/Program Files/VMware/VMware License Server/Licenses/。
3 配置VC使用License Server
使用VI登录到VC,从“管理菜单中选择“VirtualCenter Management Server配置,如图6所示。
图6 管理VC配置
在“选择License Server设置页中,在左侧选择“License Server,在右侧,取消“评估VirtualCenter Server的选项,选中“使用以下License Server,并且以“端口@计算机名的格式,键入License Server的信息,通常情况下,VMware License Server使用TCP的27000端口,而“计算机名,则是安装VMware License Server的计算机名称,在本例中,VirtualCenter与VMware License Server安装在名为w03entr2sp2的计算机上,如图7所示。
图7 指定使用License Server
设置之后,单击“确定按钮返回到VI控制台,单击工具栏上的“管理按钮,然后单击“许可证选项卡,可以看到,当前License Server已经安装的许可证,如图8所示。
图8 VMware License Server上已经安装、使用的许可证
其中,“总计列表中是已经安装在VMware License Server中的许可证,而“剩余一列显示的是可以使用的许可证的数量。
4 配置ESX Server使用License Server提供的许可证
接下来,设置VMware ESX Server使用License Server提供的许可。在VI中,选中一个VMware ESX Server主机,单击“配置选项卡,单击“己获许可的功能,然后单击“许可证源后面的“编辑按钮,如图9所示。
编辑“许可证源
在“许可证源对话框中,选择“使用License Server,并且以“计算机名:端口的格式,键入License Server的计算机名称与服务端口,如果服务端口是TCP的27000(默认端口),则可以忽略端口号。需要注意,如果你的VMware License Server,使用的是NetBIOS名称,而不是DNS名称;或者你的VMware ESX Server,只配置了IP地址、网关地址,而没有配置DNS服务器地址;或者你虽然配置了DNS地址,但你配置的DNS服务器,不能正确解析你的VMware License Server的计算机名称,则在键入License Server的地址时,请直接使用License Server的IP地址,在本例中,License Server安装在IP地址为192.168.10.129的计算机上,在此直接使用该地址,如图10所示。
图10 指定License Server的IP地址
指定License Server后,当前VMware ESX Server即可从VMware License Server获得授权,如图11所示。
图11 VMware ESX Server已经获得授权
再次进入“管理→“许可证中,可以看到,可用的License(VMware ESX Server)减少了,如图12所示。
图12 VMware License Server许可证状况