Как наиболее эффективно отложить (или приостановить) холодный запуск серверов-членов домена Windows до тех пор, пока сервер домена не станет доступным? Существуют способы отложить запуск сервера , но это немного неэффективно, поскольку нет реальной необходимости откладывать запуск, если контроллер домена уже доступен, но если контроллер домена недоступен, он имеет большое влияние на сервисы, которые зависят от доступности контроллера домена (большинство сервисов не запускаются, если это зависит от недоступного контроллера домена, и его нужно запускать вручную после запуска сервера домена).
windows
domain-controller
startup
Франсуа Нель
источник
источник
Ответы:
Самым простым решением было бы активировать WOL и запустить скрипт запуска на контроллере домена, который отправляет волшебный пакет WOL на другие серверы.
Вы должны настроить BIOS / UEFI серверов на
источник
Аккуратный вопрос. Я просто хочу добавить альтернативу того, чего она стоит. Вопрос Даниэля в порядке; это только мои 2 цента.
Это решение сильно зависит от вашей аппаратной платформы (технически WOL также зависит от вашего оборудования, но WOL очень широко применяется), но давайте просто возьмем в качестве примера серверы HP. Серверы HP обычно имеют подсистемы внеполосного управления, называемые ILO (Integrated Lights-Out.). Эта подсистема должна автоматически включаться, пока на сервере есть питание.
На вашем DC вы можете прикрепить задачу к событию, зарегистрированному DC, который указывает на его «готовность», или вы можете выполнить какую-то ручную проверку работоспособности в вашем скрипте, например, пытаясь привязаться к портам TCP 88, 389, и т. д. Как только ваш сценарий определит, что AD исправен, вы можете использовать командлеты HP ILO Powershell для удаленного включения сервера следующим образом:
источник