![无法停止 Azure AD Connect 服务](https://linux22.com/image/724830/%E6%97%A0%E6%B3%95%E5%81%9C%E6%AD%A2%20Azure%20AD%20Connect%20%E6%9C%8D%E5%8A%A1.png)
拥有用于 Azure AD Connect 服务的本地服务器。今天我注意到增量导入(我们每 30 分钟在调度程序上运行一次增量同步)正在进行中,没有预计的结束时间。它一直处于这种状态,直到下一次计划的同步,然后它终止它并重新开始循环。
我想我已经找到了问题所在(它与 ADSYNC 帐户的更改有关),但我无法停止 AD Connect 服务来更改运行配置文件属性。
我已经: - 尝试从 MSIClient 停止运行配置文件(它只是说停止然后立即再次运行) - 尝试从 powershell 强制停止调度程序(永远挂起) - 尝试强制停止服务器上的服务(永远挂起然后出现错误)
上周没有应用任何 Windows 更新,并且一个多月以来没有人接触过服务器上的同步服务。
事件日志未提供任何信息,除了 ProvisioningServiceAdapter::ExecuteWithRetry: 操作:ImportV1 将在 00:00:15 后重试。第 0 次尝试(共 5 次)。
除了我尝试过的方法之外,还有其他方法可以强制停止此服务吗?还有其他人遇到过这个问题吗?
答案1
如果在配置模式下运行 Azure AD Connect,同步将停止。
答案2
您需要禁用该服务以防止它在强制终止后尝试恢复,但您可以使用某些 powershell 强制停止该服务。
Stop-process -ID $(Get-WmiObject -Class win32_service -Filter "name = 'ADSync'").processid
答案3
您可以从任务管理器中终止服务可执行文件;此时,我认为它不会造成任何危害。
在服务 MMC 中,您可以查看服务属性并找到可执行文件名称(抱歉,我现在没有可用的 ADConnect 服务器)。您还应该在终止服务进程之前将其配置为“已禁用”,以确保它不会自动重新启动。