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

Чтобы администратор Windows мог определить, требуется ли для рекомендации или служебного сервера перезагрузка в рамках исправления, сначала он должен выполнить оценку.
Примечание: Перезагрузка в рамках исправления применима только к служебным серверам Windows.
Чтобы определить, требуется ли перезагрузка, выполните следующие действия.
Объект Инструкции
Рекомендация На панели управления политикой на вкладке «Рекомендации» в столбце «Поведение установки» проверьте состояние рекомендации.
  • Никогда не требуется перезагрузка. При обработке рекомендации перезагрузка не требуется.
  • Всегда требуется перезагрузка. При обработке рекомендации всегда требуется перезагрузка.
  • Может требоваться перезагрузка. При обработке рекомендации при определенных условиях, возможно, потребуется перезагрузка.
  • (-). Нулевое значение. Это состояние отображается для служебных серверов Linux. Определение необходимости перезагрузки для служебных серверов Linux в настоящее время не поддерживается.
Служебный сервер На панели управления политикой на вкладке «Служебные серверы» в столбце «Требуется перезагрузка» проверьте состояние служебного сервера.
  • false. Для исправления служебного сервера перезагрузка не требуется, или она уже выполнена.
  • true. Данное состояние отображается в следующих случаях.
    • Для служебного сервера требуется перезагрузка, но она еще не началась.
    • В настоящее время на служебном сервере выполняется перезагрузка, которая еще не закончилась.
    • На служебном сервере завершена перезагрузка, но ему требуется еще одна перезагрузка, чтобы применить дополнительные изменения.

Если вы определили, что требуется перезагрузка системы или служебного сервера, выполните следующие действия.

Процедура

  1. На панели управления политикой на вкладке Служебные серверы установите флажок для служебного сервера, для которого в столбце Требуется перезагрузка отображается значение true.
  2. Щелкните Выполнить команду.
  3. В меню Функция выберите команду system.reboot.
  4. В поле Аргументы добавьте необходимые аргументы.
    • При обработке узлов Windows для команды system.reboot требуются два аргумента: timeout и in_seconds. Установите для первого аргумента значение 0, а для второго — true. Дополнительные сведения об этих аргументах см. в документации по модулю win_system.reboot.
    • Для узлов Linux в команде system.reboot указывается один аргумент: at_time. Дополнительные сведения об этих аргументах см. в документации по модулю system.reboot.
  5. (Необязательно.) Если вы хотите запланировать перезагрузку на конкретное время, создайте задание перезагрузки служебного сервера, а затем установите для него необходимое время выполнения. Дополнительные сведения см. в разделе Рабочий процесс заданий SaltStack Config.
  6. Щелкните Выполнить команду, чтобы выполнить эту команду на выбранном служебном сервере.

Результаты

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

Чтобы убедиться, что служебный сервер снова подключен к сети после перезагрузки, обновите вкладку Служебные серверы в рабочей области «Уязвимость» и проверьте присутствие служебного сервера. Дополнительные сведения см. в разделе Присутствие служебного сервера.

Дальнейшие действия

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