提示
X
本案例来自tskb,请前往tskb修改源内容:立即前往
'>

基础排查-步骤三:检查虚拟机内部Agent service服务启动状态

|

问题描述

在排除不是agent版本不匹配和网络原因后还是出现agent异常,则需要检查agent相关的组件是否正常,以及查看VDagent日志,本节主要用于排查agent  service服务异常导致的问题。

有效排查步骤

1、agent 异常问题可以使用SangforCDOpti工具检查发现组件是否正常;
2、若下图所示,Sangfor桌面组件状态异常,检测到VDInit、VDShell等服务都没有启动。
3、在windows里使用组合键“Win+R”调出运行命令框,键入命令services.msc调出服务管理或者在任务管理器,点击服务,打开服务管理器看agent service服务不正常。如下图所示,则说明agent service服务启动失败。
4、手动启动服务测试,看是否正常启动,测试无法启动。如下图所示,提示1068:依赖服务或组无法启动”的错误提示。
5、启动失败,则需要查看该服务的依赖服务是否正常,如下图所示,查看服务都是运行的,服务正常那基本就是依存的系统驱动有问题,则需要查看下事件查看器。
注意:查看依存的服务是否正常,直接在windows的服务中查询,比如下图所示,就可以说明Remote Desktop Services是正常运行的;


6、检查事件查看器查看是否有服务相关的报错,主要关注Application Popup,这个报错是服务没有找到组件的日志告警,如下图所示,则可以确认是TDI.SYS驱动缺少导致弹出应用程序。

解决方案

1、目前agent service无法启动遇到两种比较多的现象如下:
现象一:agent service启动失败,提示agent递归太深,启动失败;
注意:在服务中点击agent启动时或事件查看器中都可以看到,如下图所示提示:
现象二:agent service启动失败,提示错误1068:依赖服务或组无法启动;

2、若是提示agent递归太深,启动失败,则确认第一次开机是否在VDC上拉起开机。若首次开机没有在VDC上拉起,则会提示该错误;

3、若是提示错误1068:依赖服务或组无法启动,则找一台相同操作系统版本且操作系统类型一致且agent状态正常的虚拟机,将C:\Windows\System32\drivers\tdi.sys这个驱动拷贝到故障虚拟机中,之后重新安装agent即可。

操作影响范围

无影响

建议与总结

若是其他的组件异常,可以尝试替换对应的驱动测试,或者重新安装agent

我要分享
文档编号: 219483
作者: admin
更新时间: 2023-01-05 17:29
适用版本: