一台XenServer上安装有两台Windows server 2003,其中一台处于暂停状态(halted),另一台正常运行。现在通过XenCenter连接到相应的XenServer上,重启下那台2003。但是当连接XenSerer时出现错误。于是通过普通的ssh连接,能够连接成功。使用命令
#xe vm-reboot vm=48 提示license已过期,但另一台仍在运行。48是处于halted那台2003的虚拟机名称。
解决方法:
在终端中输入
[root@xen ~]# xe-toolstack-restart
Stopping xapi: .. [ OK ]
Starting xapi: ...start-of-day complete. [ OK ]
再次通过XenCenter可以连接到XenServer。
如果许可证确实已过期,需要导入新的许可证。