系统相关
首页 > 系统相关> > Citrix XenApp 虚拟机重启无法自动开机

Citrix XenApp 虚拟机重启无法自动开机

作者:互联网

【问题描述】

您交付组中有4台MCS发布的XA服务器;
您配置了重启计划,但是发现XA服务器被关闭后总有3台无法开机,需要手动开机。

image.png


【测试发现】
经本地测试验证,重启计划会先对VDA执行Shutdown操作,待VM关闭后,底层Hypervisor反馈电源状态,其后我们再发送TurnOn操作。
我们可以先看DDC的事件日志,看是否是未下发TurnOn指令,还是有其他错误等。

image.png

【结果】

我们从事件日志中看到25号凌晨2点,DDC对VA-vAppServers交付组执行了重启的任务。
但是对于S-M-PH-vAppSV01,02,04这三台出现了“PowerStateWait Operation failed”的告警。

image.png

“PowerStateWait Operation failed”的告警一般触发的条件:
1. 该VM在后台关机超过15分钟,则不会再触发开机操作
2. 若该VM在执行DDC关机指令之前已经关闭,则也不会触发开机操作

【下一步】
1. 可否在VCenter上帮忙确认下,S-M-PH-vAppSV01,02,04这三台在25号2点的时候从关机到关闭完成的时间?
或者说是否在2点前已经关闭?

2. 对于上述两种情况之外的情况,我们有一些注册表键值,可尝试在两台DDC如下注册表项,以及键值:

HKLM\Software\Citrix\DesktopServer\SiteServices
Name: MaxShutdownTimeSecs
Value Type : REG_DWORD
Default : 1800

HKLM\SOFTWARE\Citrix\DesktopServer\RebootSchedule
Name: MaxShutdownDelayMin
Value Type : REG_DWORD
Default : 60

HKLM\SOFTWARE\Citrix\DesktopServer\RebootSchedule
Name: ShutdownTimeoutRecovery
Type: DWORD
Value: 1

HKLM\Software\Citrix\DesktopServer
Name: MaxRegistrationDelayMin
Type: DWORD
Value: 60

结论

连续2天晚上测试,机器均正常开关机。

标签:开机,虚拟机,VM,DDC,关闭,Citrix,自动开机,DesktopServer
来源: https://blog.51cto.com/u_318787/2754304