VMwareHorizonView日志分析最佳实践万翀VMware,Inc.2议程View分布式结构View日志介绍View最佳实践3议程分布式结构•组件功能视图•网络端口连接视图日志介绍最佳实践4分布式结构-组件功能视图x325端口列表知识库文档KB#1027217分布式结构-网络端口连接视图6分布式结构日志介绍•怎么找到日志文件?•怎么收集日志文件?•怎么设置日志级别?•怎么查看日志信息?最佳实践议程7分布式结构日志介绍•怎么找到日志文件?•怎么收集日志文件?•怎么设置日志级别?•怎么查看日志信息?最佳实践议程8日志位置-实时日志文件目录(汇总)VmwareViewSecurityServers(SS)C:\DocumentsandSettings\AllUsers\ApplicationData\VMware\VmwareView\logsVmwareViewComposerServerC:\DocumentsandSettings\AllUsers\ApplicationData\VMware\VmwareView\logsVmwareViewClientNativeClientonlyC:\DocumentsandSettings\user\LocalSettings\ApplicationData\VMware\VmwareView\logsVmwareViewConnectionServers(CS)C:\DocumentsandSettings\AllUsers\ApplicationData\VMware\VmwareView\logsViewComposerServerVmwareViewAgentC:\DocumentsandSettings\AllUsers\ApplicationData\VMware\VmwareView\logsActiveDirectoryUsetheEventViewertoviewADrelatedLogs.知识库文档KB#1027744•DocumentsandSettings•ProgramData9分布式结构日志介绍•怎么找到日志文件?•怎么收集日志文件?•怎么设置日志级别?•怎么查看日志信息?最佳实践议程10日志收集-收集日志方法(汇总)VDM日志收集•ViewClient•ViewAgent•ConnectionServer,SecurityServer•ComposerServer知识库文档KB#101793911日志收集-连接服务器、安全服务器、传输服务器连接服务器•登录ConnectionServer所在的Windows服务器•点击Start-Programs-Vmware-GenerateViewConnectionServerLogBundle•在桌面生成vdm-sdct文件夹,zip文件12日志收集-虚拟桌面虚拟桌面•登录虚拟桌面系统•运行命令”C:\ProgramFiles\Vmware\VmvwareView\Agent\DCT\support.bat”•在桌面生成vdm-sdct文件夹,zip文件13日志收集-PC客户机客户机•登录View客户端•运行命令“C:\ProgramFiles\Vmware\VmvwareView\Client\DCT\support.bat”•在桌面生成vdm-sdct文件夹,zip文件14日志收集-链接克隆服务器Composerserver•登录Composer所在Windows•运行命令c:\cscript.exe“C:\ProgramFiles(x86)\Vmware\VmvwareViewComposer\svi-support.wsf”/zip•在桌面生成zip文件15分布式结构日志介绍•怎么找到日志文件?•怎么收集日志文件?•怎么设置日志级别?•怎么查看日志信息?最佳实践议程16日志级别与配置-连接服务器、安全服务器、传输服务器17日志级别与配置-PC客户机•运行命令“C:\ProgramFiles\Vmware\VmvwareView\Client\DCT\support.batloglevels”18日志级别与配置-虚拟桌面•运行命令“C:\ProgramFiles\Vmware\VmvwareView\Agent\DCT\support.batloglevels”19日志级别与配置-链接克隆服务器Composer•编辑配置文件SviConfig.exe.config,修改Threshold值为debug20日志级别与配置-链接克隆代理(虚拟桌面)•修改虚拟桌面注册表添加键值LogLevel=521分布式结构日志介绍•怎么找到日志文件?•怎么收集日志文件?•怎么设置日志级别?•怎么查看日志信息?最佳实践议程22日志分析-常见故障分类通讯错误桌面错误服务器错误性能问题23日志分析-信息来源(汇总)三类信息:View管理员仪表板(dashboard)View事件数据库(EventDB)ViewServer日志(CS,SS,Composer)View客户机日志(Client)View桌面日志(Agent)实时错误截图(图形、视频)实时命令输出(网络、域控)24日志分析-通讯错误通讯错误桌面错误服务器错误性能问题故障现象:•View客户端无法连接桌面•登录失败•黑屏•显示效果差•随机性断连看什么日志?•事件数据库记录:人物,时间,事件•连接服务器日志•客户端日志•虚拟桌面日志25日志分析-通讯错误怎么查日志?Auth,SESSIONID,Audit通讯错误桌面错误服务器错误性能问题Client26日志分析-通讯错误怎么查日志?Auth,SESSIONID,Audit通讯错误桌面错误服务器错误性能问题Agent27日志分析-通讯错误怎么查日志?Auth,SESSIONID,Audit通讯错误桌面错误服务器错误性能问题ConnectionServer28日志分析-通讯错误黑屏•PCoIP端口被防火墙阻塞(TCP和UDP4172)•PCoIP日志显卡驱动报错ErrorattachingtoSVGADevTap,error4000:EscapeFailedMGMT_SCHAN:scnet_client_open:tera_sock_connectreturnederror10060-Connectiontimedout!显示质量差•带宽,延时,或者QoS设置•PCoIP日志显示统计数据VGMAC:Statfrms:Loss=0.45%/0.21%(R/T)MGMT_PCOIP_DATA:BW:Decrease(loss)old=234.9982new=176.8438随机性断连•建立连接后15分钟断开,wssm进程没有在桌面启动成功:PENDING_EXPIRED•PCoIP日志显示:(UDP)Pingtimerexpired!通讯错误桌面错误服务器错误性能问题29日志分析-桌面错误通讯错误桌面错误服务器错误性能问题故障现象:•没有可用桌面•创建更新桌面失败-客户化过程报错•虚拟桌面Agent无法和连接服务器通信•桌面登录过程失败(SSO-GINA)看什么日志?•事件数据库记录:桌面,时间,事件•连接服务器日志•虚拟桌面日志30日志分析-桌面错误通讯错误桌面错误服务器错误性能问题怎么查日志?•连接服务器返回可用桌面[DesktopsHandler](SESSION:7072-***-a79c)Foruser[S-1-5-21-326850759-2560684469-1780228732-1113]andpool[cn=gold-np,ou=servergroups,dc=vdi,dc=vmware,dc=int]DesktopTrackerreturned2guestDNs•桌面不可用是因为部署桌面失败?在管理界面检查池状态,检查存储器容量是否有足够剩余空间检查事件数据库:BROKER_PROVISIONING_ERROR_*检查Composer操作可以在ESXi主机上执行31日志分析-桌面错误(部署)通讯错误桌面错误服务器错误性能问题怎么查日志?•桌面不可用是因为虚拟机个性化定制失败?•检查桌面状态–AGENTUNAVAILABLE•检查仪表盘桌面状态为PreparingDesktopsORProblemDesktops•检查桌面网络连通性,检查是否可以连接到域名服务器,域控服务器,连接服务器•使用ViewComposer加入Windows域密码错误C:\ProgramData\VMware\ViewComposer\Logs\FATALCSvmGaService-[svmGaService.cpp,116]DomainjoinfailedError5(0x5):Accessisdenied.32ConnectionServer日志分析-连接服务器错误NodeManagerSGPSGBrokerJMSADAM通讯错误桌面错误服务器错误性能问题看什么日志?•View管理控制台仪表盘•View事件数据库记录•Window事件日志•View链接克隆服务器日志•View连接服务器日志常见现象•无法连接vCenter•链接克隆服务器报错•JMS连接错误•ADAM同步报错33日志分析-连接服务器错误ADAM复制同步报错•在连接服务器上检查Windows事件日志记录•ADAM(VMwareVDMDS)-log•Error:ADAMReplication•在连接服务器上检查ADAM同步状态•C:\WINDOWS\adam\repadmin.exe/showrepllocalhost:389DC=vdi,DC=vmware,DC=int与vCenterServer的网络连接发生错误•仪表盘显示为红色状态•检查事件数据库记录:VC_DOWNevents•影响虚拟桌面部署过程,影响虚拟机的电源操作•检测连接服务器和vCenter的网络连接:ping•检查连接服务器访问vCenter的用户名口令、权限•可使用vSphereClient登录vCenter验证口令的正确性通讯错误桌面错误服务器错误性能问题怎么查日志?34日志分析-连接服务器错误链接克隆服务器Composer•手工在vCenter删除虚拟桌面的后果•CausesComposerDBandVCDBtogetoutofsync•ComposerthinksVMalreadyexists•OrphanedVMs–KB-2015112(kb.vmware.com)•DesktopComposerFault:'VirtualMachinewithInputSpecificationalreadyexists‘消息总线连通性JMSConnectivity•脑裂(防火墙,虚拟机配置错误)•仪表盘显示红色状态•连接服务器日志消息•trackerREJOINmessages–JMSconnectivity•trackerRESYNCmessages–messagesbeingdelayed通讯错误桌面错误服务器错误性能问题怎么查日志?35日志分析-虚拟桌面运行慢通讯错误桌面错误服务器错误性能问题常见现象•存储IO瓶颈•内存竞争•处理器竞争•网络问题看什么日志•vCenter性能图表•ESXiesxtop•虚拟桌面Agent日志•第三方监控工具36日志分析-虚拟桌面运行慢处理器•群集/主机利用率•虚拟机利用率•虚拟机%READY就绪时间内存•主机利用率•虚拟机利用率•交换、气球存储•VMsperVMFSLUN(SCSI预留)•磁盘读操作延时20ms通讯错误桌面错误服务器错误性能问题怎么查日志?Esxtop,TaskManager,ws_perfmon37议程分布式结构日志介绍最佳实践•数据库备份•桌面迁移•数据一致性•修改主机名38最佳实践--备份与恢复备份内容:oVDMAD