|
本帖最后由 xiaoyu 于 2015-1-24 23:56 编辑
第1章 注册心跳类排错
1. 检查VDA和DDC的事件日志,是否有明显错误异常输出,根据出错的消息,堆栈和出错返回码在support.citrix.com或者google上做初步筛查。
2. 查看VDA桌面在DDC上的状态。
3. 检查VDA中ListOfDDCs中指定的DDC地址是否是FQDN长机器名。
4. 检查DDC和VDA互ping结果,DDC和VDA相互telnet结果,比如:
From vda: telnet ddc-host.huawei.com 8080, From ddc: telnet vda-vm.huawei.com 8080
5. 检查VDA和DDC的相应服务正常监听:
From DDC: netstat –abn|findstr “8080”
g01
From VDA: netstat –abn|findstr “8080”
g02
6. 检查是否有其他进程占用8080端口: netstat -o
7. 检查VDA的防火墙有无限制8080端口。
8. 检查VDA和DDC之间域名解析是否正常。
9. 检查VDA,DDC和AD之间时间是否同步(差异不能超过5分钟)。
10. 如果是多网卡,检查网卡的优先级配置,确保与DDC通讯的网卡优先级最高:
g03
11. 检查是否有杀毒软件定时扫描8080端口,有则关此规则。
12. 检查DDC与VDA之间的Kerberos认证正常。
13. 检查工具XDPing在VDA端的报告输出是否有异常:
g04
14. 检查VDA和DDC的SPN名正确,用ADExplorer在AD中获取:
g05
正确的SPN格式应该是HOST/FQDN的形式,否则将造成注册失败。
15. 最后有的放矢地收集日志(DDC文本,CDF和事件日志,VDA文本,CDF和事件日志, 明确表明时间点)
附录:http://support.citrix.com/article/CTX117248
第2章 连接类排错
1. 在连接失败时马上记录时间点,并第一时间保存已有的事件日志,出错返回码和故障现场的截屏。
2. 检查WI,VDA和DDC的事件日志,是否有明显错误异常输出,根据出错的消息,堆栈和出错返回码在support.citrix.com或者google上做初步筛查。
3. 查看VDA桌面在DDC上的状态。
4. 根据连接类培训文档的用户登录连接过程确认错误的路径。
5. 检查WI页面是否能成功显示,否则检查IIS的w3wp工作进程和WI的事件日志。
6. 检查用户权限认证是否正常,否则检查DDC-XML状态和事件日志。
7. 检查桌面或者应用列表是否成功返回,否则检查DDC和数据库的连接情况,telnet datastore 1433
8. 检查ICA文件是否能成功保存,保存ICA文件。
9. 根据ICA文件提供的VDA IP地址,检查TC和VDA是否PING互通。
10. 如果是多网卡,检查网卡的优先级配置,确保与TC通讯的网卡优先级最高。
11. 检查是否VDA测有应用挂死或者有应用停留在提示界面需要用户交互。
12. 最后有的放矢地收集日志(WI时间日志,DDC文本,CDF和事件日志,VDA文本,CDF和事件日志, 明确表明时间点)。
第3章 打开ICA日志
PortICA日志的配置分为三个步骤:
1. 在下面的路径,创建一个新的文件,名称为PorticaConfig.XML。
C:\Program Files\Citrix\ICAService\XML\
(XML目录需要新建)
2. 将下面的文本复制到PorticaConfig.XML并保存。
<?xml version="1.0" encoding="utf-8"?>
<Config xmlns="Portica.xsd">
<Portica>
<LogFile>
<LogLevel>9</LogLevel>
</LogFile>
<CdfTrace>
<LogLevel>9</LogLevel>
</CdfTrace>
<FunctionTrace>
<LogLevel>9</LogLevel>
</FunctionTrace>
</Portica>
</Config>
3. 重启"Citrix ICA Service"服务。
可以在下面的路径(Windows XP)看到产生的日志文件。
C:\Documents and Settings\LocalService\Local Settings\Temp\ picaSvc_<timestamp>.log
第4章 打开VDA日志
VDA日志的配置分为三个步骤:
1. 手动创建目录C:\cds。
2. 打开下面路径的文件。
C:\Program Files\Citrix\Virtual Desktop Agent\WorkstationAgent.exe.config
编辑其中的内容,如下面的文本所示:
<appSettings>
<add key="LogToCDF" value ="1"/>
<add key="LogFileName" value ="c:\cds\vda.log"/>
</appSettings>
3. 重启“Citrix Desktop Service”,可见,VDA日志已经产生。
第5章 打开CDFTrace日志
1. 在“开始”“运行”中输入“services.msc”,回车,停止Citrix Diagnostic Facility COM Server这个服务。
2. 备份注册表项,日后要关闭此部分日志只需导入备份的注册表即可。
3. 在“开始”“运行”中输入“regedit”,回车,展开注册表项到如下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\Tracing
g06
4. 然后右键点击“Tracing”,选择导出(见右图),按照提示完成注册表备份。
5. 确保存在目录C:\cds,双击运行下面的注册表项。
Cdftrace.zip
(3.62 KB, 下载次数: 784)
|
|