大概从十年前开始使用 WSUS,印象过没几年,就开始会出现需要「重设伺服器节点」的问题,网路上相关解决方式也很多,所以我也就一直没把解决方式写成文章,因为似乎没遇过可以根治的解决方法,顶多是降低出现的频率而已。网路上的讨论,多是围绕在 IIS 的设定以及加大记忆体,但后期我已经给到 16G 的记忆体,发生的频率仍然不低。
最近起了一台 Windows Server 2019,每次升级新版 Windows 都期望能改善此问题,但从 2003 到现在,只是一次次的让人失望。这次 2019 装起来后,把 Client 的Update 指向新伺服器,隔天开启 WSUS 就出现「连线错误」,需要「重设伺服器节点」,但怎么按也没用。照例上网找文章,也照例透过修改 IIS 设定来暂时解决这问题,在无法理解为何微软可以让这个问题存在十年以上之余,决定把自己解决的方式整理成文章。后续如果有再发生,透过修改其他参数解决,会再来更新。
◎ 开启 IIS ,找到「应用程式集区」-「WsusPool」-「进阶选项」
※ 这边会看到 WsusPool 应该是”停用”状态,你可以把它启用,但是当回去开启 WSUS 后,有可能 WSUS 又跳错,接着这边也又变成”停用”。因此可以先修改完设定后,再将其启用。
◎ 找到「回收」项目底下的「专用记忆体限制 (KB)“,预设是1843200,我这边是直接改成”0”不限制 (我这台伺服器没做其他用途)。
◎ 修改完后,再将 WsusPool 启用即可。
【相关连结】
- 增加IIS专用空间限制,以提高可用性WSUS – 404 技术支持
[…] A1. 先试试下面这篇做法,将 WsusPool(IIS) 的「专用记忆体限制」拿掉。 ◎ WSUS 重设伺服器节点 | […]