Xendesktop7.5 安装完毕后可能出现的问题点分析

    这几天一直在用户现场安装xendesktop7.5的桌面虚拟化,用户对xenapp兴趣不大,所以还是期望使用基于虚拟机的VDI觉得靠普,所以也根据用户的要求使用两台 R720服务器,64GB内存 CPU E5-2650

    其实安装过程并不复杂,根据网上找的手册,可以直接在网上查找相关资料或者直接通过如下连接进行下载:http://down.51cto.com/data/1545061(提醒 需要注册会员才能下载)。

    所有的安装完毕后,可以通过ddc的web进行访问:http://ddcweb.xxx.com/citrix/storeweb

但奇怪的是正常登陆后缺发现一直出现如下信息了:

wKioL1PLxpqTbVu2AAPsu-THRvw152.jpg

也可以看到分配的虚拟机:如下

wKioL1PLxwqRqVqkAAPyOZVFlN8342.jpg

但一直出现无法连接的情况,同时采用Wyse Z90瘦客户端一直出现如下的错误

wKiom1PLxlfgagjMAAUuOsd60S8121.jpg

非常的奇怪,也咨询了很多人,但对该情况也同样是不知道情况, 首先是应该看虚拟机安装了vda后是否成功注册到ddc的服务器中,如果没注册成功,说明虚拟机是无法接受到ddc服务器的管理的,自然也就不会后续通过web登陆并连接成功了 :下面是总结的一些问题如下:

 

【问题现象】

虚拟机无法注册到DDC

【环境】

VDA:Win7SP1Enterprise 32bit

DDC:XenDesktop7.5

【问题分析及处理】

1. 登录未注册的VDA,重启“Citrix Desktop Service”

2. 检查Windows Eventlog中的Applicationr日志,发现以下错误

Error Details: 

Exception 'Cannot load Counter Name data because an invalid index'' was read from the registry.' of type 'System.InvalidOperationException'..

wKiom1PLxwijkqoEAALVckFGlBI617.jpg

Citrix Desktop Service在向DDC的broker Service注册过程中需要去loadPerfmon Counter,但是load的过程中检测到invalidindex “”这里应该是因为Perfmon counter 损坏导致

【解决方法】

1. 登录VDA,开始->运行,输入lodctr /R 修复Perfmon Counter

2. 重启Citrix Desktop Service,VDA成功注册到DDC

 

二、问题总结如下:

接触Xendesktop的工程师经常会碰到要发布的虚拟桌面显示未注册的情况,可以检查一下几点:

1.检查VDA中ListOfDDCs中指定的DDC地址是否是FQDN长机器名。

  My computer\HKEY_LOCAL_MACHINE\software\citrix\VirtualDesktopAgent

2.虚拟桌面防火墙配置是否正确

3.检查DNS配置问题,相互之前是否能被正确解析

4.时间同步配置的不正确,时区是否一样,时间是否相差不超过5分钟

5.域中用户身份问题

6.服务完整名称(SPN),这个要AD domain权限通过AD explorer来查看

7.有多个网络适配器(网卡),如果有多个网卡,请将对应的网卡设为最高优先级

8.Telnet VDA和DDC的80端口看是否通,如果不通通过netstat -o 看端口是否被其他进程占用

隐藏域对话框:

在wi上设置,右击需要设置的站点---身份验证方式---身份验证类型---仅域用户名---设置---隐藏域框---预填写---输入域名

##############

citrix发布的虚拟桌面机子获得的DNS是内网DCip , 为什么能上网是因为DNS上有forwared转发。202.106.0.20对应gjjline.bat.com.cn这样的记录作转发,所以能上网。

    当然问题可能不止这几点,上述几点只是我们在没有更好的思考方向时,可根据上述出现的问题进行一些排查工作,当然很多时候重新安装一下都能解决问题,所以思考的方向可及时转变,以便快速的解决问题。

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(citrix,桌面虚拟化,xendesktop7.5)