桌面虚拟化产品XenDesktop常见故障排查宝典

XD 故障排查宝典(1
XenServer 安装时注意一定配置正确的时区和时间. 建议使用NTP 来同步时间. 如果时区不对,或者时间有问题,会使虚机时间不对,影响VDA 注册等一系列问题。
使用XenServer 5.5, 注意打上以下补丁:
http://support.citrix.com/article/CTX122142 LVHD 补丁。否则在SR 上创建/Copy 虚机经常会失败,显示SR 错误。
http://support.citrix.com/article/CTX122348 解决和Intel 最新构架CPU 的兼容性问题。症状是XP 虚拟机Xen Motion 时蓝屏。
XenServer 配置Management Interface 时,在增加和改变Management interface 使,推荐用命令行来修改,或者用XenCenter 。添加Management Interface 时,可以用XenCenter 不要用 console
VDA 不能注册的问题:
首先了解VDA 注册的过程,根据我的理解:
VDA 先要知道Farm OU GUID ,这个确定其属于哪个Farm 。有两种配置方法:1 ,写在注册表里。安装时候,如果选择了Farm ,那么会把这个写在注册表里。 2 ,通过Group Policy 配置。
查询AD ,通过FARM OU GUID 来查到对应的OU ,然后查询下面的对象来获取DDC FQDN
通过DDC FQDN 连接DDC
连接时,需要通过Kerberos 验证来建立安全的通讯通道。这需要AD 验证,对时钟同步有一定要求。
注册完成。  
Troubleshooting 的方法,直接看VDC 机器上的Event Log Application Log 。一般都有对应的错误,然后根据错误来找原因。
比较常见大家都知道的:
时钟差异,Event Log 会报错,会提示你可能是时钟不同步。Event ID 好像是1221.
DNS DNS reverse lookup 配置。症状:Event 里面,可以看到能查询到DDC FQDN ,但是连不上。
防火墙问题
Farm OU GUID 是否配置正确,表现是Event 里面报类似unable   to   determine FARM OU GUID 的错误。
AD 的问题,Event log 里面会报找不到DDC 的信息。看机器是否正确加入AD
平时比较少碰到的:
症状:VDA 机器上,看Event Log, 能找到DDC ,但是报Security Negotiation Fail Event ID 1221. 错误和时钟不一致的错误类似,但是时钟是一致的。可能是这个问题: http://support.microsoft.com/kb/904946 注册表增加DisableTaskOffload=1 ,解决在Xenserver DDC VDA 之间通讯丢包问题。
虚拟机在Migrate 或重新启动后,时间发生变化。需要重点检查虚拟机和XS 的时区设置。最好重起XS
Web Interface 登录后,用户不能连接:
如果显示一个进度条,you desktop is being started, 但是等很久没反应,而且DDC 上显示已经idle 这个很可能是DDC XS Pool Master 通讯问题,或者地址没有配好。如果改变了XenServer Pool Master, 那么记得DDC Desktop Group 里面也要改。
连接以后,WI 显示红叉,不能连接。这有可能XS 的这个虚拟机console 上没有logout 。查看DDC ,虚拟机会显示in use.
检查防火墙配置和网络。客户端能否连接VDA 1494/2598 端口。
 
XenServer 5.5 的存储空间规划。尽量多预留一些空间。如果用LVHD Snapshot ,要小心,SnapShot 网上反应会占用很多空间,而且不太好释放。

你可能感兴趣的:(职场,虚拟化,休闲,xendesktop,桌面虚拟化)