Назад | Перейти на главную страницу

Очистка WSUS - тайм-аут при удалении «ненужных файлов обновлений»

Выполнение очистки WSUS, которая не производилась долгое время - запуск мастера очистки с единственной выбранной опцией «ненужные файлы обновлений»:

Примерно через три минуты обработки мастер завершил работу из-за таймаута-исключения:

Это сообщение, которое я нажимаю "скопировать в буфер обмена" в консоли:

The WSUS administration console was unable to connect to the WSUS Server via the remote API. 

Verify that the Update Services service, IIS and SQL are running on the server. If the problem persists, try restarting IIS, SQL, and the Update Services Service.

System.Net.WebException -- The operation has timed out

Source System.Windows.Forms

Stack Trace:
at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
at Microsoft.UpdateServices.UI.SnapIn.Wizards.ServerCleanup.ServerCleanupWizard.OnCleanupComplete(Object sender, PerformCleanupCompletedEventArgs e)

... попробовал то же самое в экземпляре PowerShell с повышенными привилегиями:


Что я пробовал до сих пор:

Все остальные шаги очистки WSUS работают - сначала у меня было несколько проблем при очистке «неиспользуемых обновлений и обновлений», так как очистка не выполнялась в течение длительного времени. Однако после ручного удаления нескольких обновлений из базы данных и отключения тайм-аута этот шаг завершился без ошибок. Я также должен упомянуть, что сервер WSUS является частью SCCM-среды и управляется нашим SUP (включена очистка при запланированной синхронизации обновлений).

Просматривая форумы, я нашел несколько полезных тем, касающихся тайм-аутов при очистке «неиспользуемых обновлений и файлов обновлений», но я не нашел много аналогичных проблем при очистке «ненужных файлов обновлений». Так что любая помощь будет оценена здесь.

Этот сценарий старый, но мне повезло запустить его на моем сервере WSUS. Я унаследовал тот, который полностью выходил из-под контроля, и консоль вылетала в разных местах. Я тоже управляю этим переиндексировать сценарий базы данных WSUS также, что может помочь.

С тех пор я проводил их как ночное обслуживание.