Устранение неполадок служб обновления Windows Server

Оглавление:

Устранение неполадок служб обновления Windows Server
Устранение неполадок служб обновления Windows Server

Видео: Устранение неполадок служб обновления Windows Server

Видео: Устранение неполадок служб обновления Windows Server
Видео: Я научу тебя пользоваться macOS за 25 минут! Мастер-класс по переходу с Windows ПК на Mac! - YouTube 2024, Май
Anonim

Чтобы упростить работу для компьютерных администраторов, Microsoft разработала программу под названием Windows Server Update Services (WSUS), чтобы помочь администраторам управлять обновлениями и исправлениями, выпущенными компанией для своих продуктов. WSUS является важной частью сервера Windows. Когда и когда Microsoft запускает обновления на своем веб-сайте, WSUS загружает его и распространяет по сети.

Устранение неполадок служб обновления Windows Server

Image
Image

Предпосылки

1] Пользователям, использующим WSUS 3.0 SP2 в Windows Server 2008 R2, необходимо иметь обновление KB4039929 или более позднюю версию, установленную в системе.

2] Для тех, кто использует WSUS в Windows Server 2012 или более поздней версии, в системе должны быть установлены следующие обновления или более поздняя версия:

  • Windows Server 2012 - KB 4039873
  • Windows Server 2012 R2 - KB 4039871
  • Windows Server 2016 - KB 4039396.

Устранение сбоев в работе с WSUS

Проверьте следующие причины устранения неполадок соединения с WSUS:

1] Служба WSW Publishing Service и служба обновления должны быть запущены на сервере WSUS.

2] Веб-сайт WSUS или веб-сайт по умолчанию должен быть запущен на сервере WSUS.

3] Проверьте журнал в месте C: WINDOWS system32 лога HTTPERR для ошибок (где C: системный диск).

Устранение неполадок Высокая загрузка процессора на сервере WSUS

Нажмите CTRL + ALT + DEL и откройте диспетчер задач из параметров. Это покажет использование ЦП. Если использование центрального процессора на сервере WSUS велико, это приведет к замедлению работы системы.

Причины использования большого количества процессоров на сервере WSUS

Причинами высокого использования ЦП могут быть:

1] SUSDB не «чист». Это может запутать клиентские системы, и они начнут сканирование непрерывно в цикле.

2] Слишком много ожидающих обновлений для сервера WSUS для пересылки клиентам. Обычно это происходит после длительного использования.

В обоих этих случаях нам нужно очистить сервер WSUS как решение. В идеале, его нужно очищать через регулярные интервалы, независимо от того, сталкиваемся ли мы с проблемой или нет. Пошаговая процедура, чтобы сделать то же самое:

1] Резервное копирование базы данных WSUS

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

2] Запустите мастер очистки WSUS Server

Процесс использования мастера очистки сервера объясняется здесь на Microsoft.com. Тем не менее, клиентские системы уже сканируют файлы. Это добавит нагрузку. В этом случае мы могли бы повторно индексировать базу данных WSUS и отклонить замененные обновления, как описано в следующих шагах:

3] Повторно проиндексировать базу данных WSUS

Переиндексирование базы данных WSUS может помочь нашему делу, особенно если база данных фрагментирована.

Вам нужно запустить следующие команды.

Во-первых, используйте параметр FULLSCAN для обновления статистики:

Use Go Exec sp_msforeachtable 'update statistics ? with fullscan' Go

Затем индексы можно было бы перестроить:

Use Go Exec sp_msforeachtable 'DBCC DBREINDEX (''?'')' Go

4] Отменить замененные обновления

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

1] Изменение порта для веб-сайта WSUS: Выберите веб-узел администрирования WSUS> «Редактировать привязки» и отредактируйте консоль WSUS для подключения к новому порту. Запустите скрипт и синхронизируйте его с USS.

2] Отменить обновления: Вы можете использовать сценарий Powershell, используя параметры -skipdecline, чтобы определить общее количество отклоненных обновлений. Затем запустите ту же самую -skipdecline, чтобы отклонить эти обновления.

Для получения дополнительной информации вы можете посетить Microsoft Support здесь.

Рекомендуемые: