Лучший отвечающий
Проблема со свободным местом на WSUS

Вопрос
-
Есть около 50-ти серверов на которых поднята роль WSUS. И все они в иерархическом порядке работают через главный сервер.
Было обнаружено, что на основном сервере обновления занимают 110 Гб, что привело к проблемам из-за отсутствия свободного места.
В тоже время на подчинённых серверах где доступны все заапрувленные обновления, последние занимают порядка 50 Гб. При этом на серверах доступны все текущие обновления.
При запуске утилиты очистки, происходит процесс без ошибки, но самой очистки не происходит, хотя специально для теста было отклонено обновление. Физически оно не было удалено.Помимо утилиты была попытка чистки через PowerShell:
[reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration") | out-null
$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::GetUpdateServer();
$cleanupScope = new-object Microsoft.UpdateServices.Administration.CleanupScope;
$cleanupScope.CleanupObsoleteComputers = $true
$cleanupScope.DeclineExpiredUpdates = $true
$cleanupScope.CleanupObsoleteUpdates = $true
$cleanupScope.CleanupUnneededContentFiles = $true
$cleanupScope.CompressUpdates = $true
$cleanupManager = $wsus.GetCleanupManager();
$cleanupManager.PerformCleanup($cleanupScope);Что тоже не дало никакого положительного результата. Что можно сделать еще ?
- Изменено Rohospb 3 сентября 2013 г. 5:10
3 сентября 2013 г. 5:09
Ответы
-
Вот, общая статья:
- Предложено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 17 сентября 2013 г. 11:32
- Помечено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 17 сентября 2013 г. 11:32
3 сентября 2013 г. 5:59 -
Сорри, лучше будет сделать в такой последовательности:
WSUSUTIL.exe deleteunneededrevisions
WsusDebugTool.exe /Tool:PurgeUnneededFiles
WSUSUTIL.exe Reset
- Предложено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 17 сентября 2013 г. 11:32
- Помечено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 17 сентября 2013 г. 11:32
3 сентября 2013 г. 6:16
Все ответы
-
1. Остановить сайт WSUS в IIS.
2. "C:\Program Files\Update Services\Tools\wsusutil.exe" deleteunneededrevisions
3. Запустить сайт WSUS в IIS.
Если не поможет, можно более радикальный метод:
1. Остановить службу Update Services.
2. Удалить содержимое WSUS (обычно C:\WSUS\WSUSContent).
3. Запустить службу Update Services.
2. "C:\Program Files\Update Services\Tools\wsusutil.exe" reset
3. Ждать, пока WSUS перезакачает все актуальные обновления (в вашем случае - 50Гб).
- Изменено GemaGlass 3 сентября 2013 г. 6:12
3 сентября 2013 г. 5:55 -
Или еще:
WsusDebugTool.exe /Tool:PurgeUnneededFiles
3 сентября 2013 г. 5:58 -
Вот, общая статья:
- Предложено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 17 сентября 2013 г. 11:32
- Помечено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 17 сентября 2013 г. 11:32
3 сентября 2013 г. 5:59 -
Сейчас попробую 1 способ и если не получится, то "радикальный")3 сентября 2013 г. 6:10
-
Сорри, лучше будет сделать в такой последовательности:
WSUSUTIL.exe deleteunneededrevisions
WsusDebugTool.exe /Tool:PurgeUnneededFiles
WSUSUTIL.exe Reset
- Предложено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 17 сентября 2013 г. 11:32
- Помечено в качестве ответа Petko KrushevMicrosoft contingent staff, Moderator 17 сентября 2013 г. 11:32
3 сентября 2013 г. 6:16 -
прикрутите еще диск и все дела. что такое 110 гигов в современном мире?3 сентября 2013 г. 6:17