近期在测试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所示。
图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许可证状况
版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.51cto.com/wangchunhai/147613,作者:王春海,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。