故障现象:
在DDC服务器的Delivey Services Console中,发现之前添加的虚拟桌面hzxp2的Desktop State为Not Registered.
![虚拟桌面无法注册上_ddc](https://s2.51cto.com/attachment/201203/175957726.jpg?x-oss-process=image/resize,m_fixed,w_1184)
并且通过WEB登入DDC控制台,但是一直显示正在启动虚拟机,但是一直无法连接上。
![虚拟桌面无法注册上_ddc_02](https://s2.51cto.com/attachment/201203/180012327.jpg?x-oss-process=image/resize,m_fixed,w_1184)
排除故障方法:
1. 通过XenCenter登入到此虚拟机所在的物理机上,直接使用域的帐户登入机器,成功,说明此台虚拟机成功加入了域,否则重新加域。
2. 登入AD域服务器,点开Citrix系统负责的OU Citrix,发现显示无法注册的hzxp2不是在RegistrationServices OU里面。看来问题出在这了,手动将此台机器移入RegistrationServices OU里面。问题解决。
![虚拟桌面无法注册上_无法注册_03](https://s2.51cto.com/attachment/201203/180027408.jpg?x-oss-process=image/resize,m_fixed,w_1184)
其实,导致虚拟桌面无法注册上的原因究竟很多,上面提到的一个原因就是让虚拟桌面再重新向AD再注册一遍。
今天就遇到另一个问题。使用XDping工具也查不出任何问题。在查看虚拟桌面的日志时,
找到一条事件ID为:1218,
日志内容为:The Citrix Desktop Service successfully obtained the following list of 0 delivery controller(s) with which to register: ''.
但其实我的DDC服务器是正常连入AD网络环境的,并且也是能够使用域帐号正常登入的。没有任何感觉是DDC没有注册上AD的,我也将DDC这台服务器在AD长从一个OU依到另一个OU然后又移回来,依然无法注册上。
找了很多原因,依然无果。
然后:
1.重启网络设备;
2.重启AD服务器;、
3.重新将DDC服务器加入到AD域里,并重启;
4.重启虚拟桌面;
结果好了。正常了。
启示关于无法注册上的官方有这一些解决办法的,供参考的: