Wsus 下游服务器未显示在上游

Wsus 下游服务器未显示在上游

我有 22 个下游服务器,但在上游只可以看到 2 个。

有时显示的下游服务器会发生变化,但仍然只有 2

答案1

当客户端或下游服务器联系 WSUS 时,它会使用位于的 SusClientId 和 SusClientIdValidation 注册表项HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate来标识自己。如果您已克隆下游服务器,则正常的 SysPrep 将不会重置这些值。如果多个客户端或下游服务器具有相同的 SusClientId,则它们每次使用 WSUS 进行更新时都会相互覆盖。

删除下游服务器上的这两个密钥然后重新启动应该可以解决问题。

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\SusClientId HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\SusClientIdValidation

答案2

我刚刚在克隆的下游服务器上解决了同样的问题。副本下游服务器的 GUID 保存在数据库中。

在下游服务器本地安装 SSMS 并连接到 WSUS 数据库。

运行此 SQL:

update [SUSDB].[dbo].[tbConfigurationA] set serverid=newid()

再次启动下游服务器上的同步 - 几乎立即,您就会看到它在上游填充。

注意:如果您在所有下游服务器上执行此操作,您将得到一个遗留的重复服务器,因为没有任何服务器拥有原始 GUID。您应该能够删除它 - 通过同步日期时间识别它是哪一个。

相关内容