Я не могу продвинуть свою недавно установленную машину Windows Server 2012 на контроллер домена. У меня есть два существующих контроллера домена. Основной находится на уровне Windows Server 2003 и работает под управлением W2003Server, а дополнительный - под управлением Windows Server 2003 R2. ( Обновление. Первоначально этот вопрос задавался о нефатальном предупреждающем сообщении о контроллере домена, который не может быть обнаружен, что является нормальным явлением при обновлении с Windows Server 2003, поскольку невозможно создать контроллер домена только для чтения, когда Лес активного каталога находится на функциональном уровне 2003 года, так что, по моему мнению, предупреждение должно быть отменено. После продолжения работы с несколькими более пугающе выглядящими ошибками я наконец-то добрался до реальной ошибки, которая является AdPrep
связанной ошибкой.)
На новой коробке сервера Win2012 присоединение к домену в качестве сервера, который является членом домена, работало нормально. Но AD DS Cfg Wiz зависает примерно на 100 секунд, он переходит со страницы 1 мастера на страницу 2 (на которой отображается поле со списком имени сайта и два поля ввода ввода пароля для пароля DSRM), затем я получаю эту ошибку в доменных службах Active Directory Мастер настройки.
Сначала я подумал, что это была настоящая ошибка. Но на моем пути это просто контрольно-пропускной пункт, который я продолжаю:
Параметры контроллера домена
Контроллер домена под управлением Windows Server 2008, Windows Server 2008 R2 или Windows Server 2012 не может быть расположен в этом домене. Чтобы установить контроллер домена только для чтения, домен должен иметь контроллер домена под управлением Windows Server 2008, Windows Server 2008 R2 или Windows Server 2012.
[ХОРОШО]
Затем я получаю еще несколько похожих сообщений «Вы не можете установить этот флажок, поэтому мы выделили его для вас серым цветом», которые вы можете продолжить.
Далее этот:
Error determining whether the target environment requires adprep: Validation error:
Validation error: Unable to check forest upgrade status for server
SERVERNAME.localdomain.local.
Exception: The specified server cannot perform the requested operation
Details:Test.VerifyForestUpgradeStatus.ADPrep.Win32Exception.-2147467259
[ OK ]
Кто-нибудь получил домен на уровне 2003 до 2012 года?
Обновление Оказывается, у меня не было активного мастера схемы в домене.
Update2 Чтобы воспользоваться будущими пользователями с этой ошибкой, я показал скриншот с ошибками, которые я видел:
источник
Ответы:
Работает ли ваш лес / домен в 2003 году? Вы должны иметь возможность добавить контроллер домена 2012 в лес 2003 года - при условии, что лес находится на функциональном уровне 2003 года.
edit: Кроме того, проверьте настройки DNS и убедитесь, что они правильные, и что вы можете разрешить правильные записи srv, чтобы найти контроллеры домена
edit2: Если вы пытаетесь установить контроллер домена только для чтения, вам понадобится контроллер DC с возможностью записи 2008 для установки контроллера домена только для чтения.
источник
Если все ваши контроллеры домена установлены как минимум на Windows Server 2003, а функциональные уровни домена и леса установлены как минимум на Windows Server 2003, добавление контроллера домена Windows Server 2012 должно работать нормально:
http://technet.microsoft.com/en-us/library/hh994618.aspx#BKMK_FunctionalLevels
Единственная ситуация, когда вам понадобится хотя бы Windows Server 2008 DC, - это если вы добавляете контроллер домена только для чтения.
Редактировать:
Если вы получаете сообщение, показанное здесь , то это всего лишь предупреждение (как должно быть ясно из желтого значка с восклицательным знаком); это не остановит вас от продолжения, если вы на самом деле не пытаетесь установить RODC.
источник
Вам необходимо запустить реквизиты
adprep /forestprep
иadprep /domainprep
команды с DVD 2012 года.источник
Оказывается, у меня не было активного мастера схемы в моем домене. Я спросил здесь о том, как получить активного владельца схемы. Имя было допустимым, но имя машины было именем, которое давно было отключено и выведено из эксплуатации, но никто не передавал роль хозяина схемы до его смерти.
Вот что я должен был сделать:
Хотя Windows Server 2012 пытается спасти вас от запуска adprep, в некоторых случаях он не может этого сделать. В моем случае кто-то создал контроллер домена и перенес роль PDC на сервер, но не роль хозяина схемы, а затем удалил сервер-хозяин схемы без обычной передачи роли хозяина схемы. Диагностировать подобные проблемы при переходе от 9-летней версии Windows к последней версии сложно, потому что в Windows Server 2012 вы получаете ошибки Win32, и эти ошибки являются просто большими отрицательными целочисленными значениями, как показано в моем вопросе. Но даже попытки обновления с 2003 до 2008 R2 были аналогичным образом заблокированы, и никаких полезных сообщений об ошибках не отображалось. Конечно, это типично для проблем ActiveDirectory. Чтение журналов и запуск утилиты диагностики командной строки является частью стандарта "
В случаях, подобных описанным выше, вы получаете полезные ошибки только при запуске AdPrep в автономном режиме. К сожалению, только 64-битный adprep поставляется с Windows Server 2012. Используйте 2008 r2 install dvd, чтобы получить 32-битный adprep32.exe.
Изучая ошибки запуска версии AdPrep для Windows 2008 R2 в автономном режиме командной строки, я обнаружил, что все сводится к тому, что мне нужно убедиться, что компьютер контроллера домена с ролью хозяина схемы даже существует и работает в сети. Обратите внимание, что версия AdPrep для Windows Server 2012 предназначена для запуска с вашего сервера 2012 года, а не с ваших главных компьютеров роли, как это было ранее для использования AdPrep. Если вы попытаетесь запустить инструмент AdPrep на 32-разрядной машине с Windows Server 2003, вы застрянете, потому что AdPrep.exe даже не запустится и не выведет сообщение об ошибке на 32-разрядной машине. В моем случае ничего не существовало, и мне пришлось использовать эту ссылку, чтобы «захватить» роль хозяина схемы с помощью основной справки NTDSUTIL:
http://technet.microsoft.com/en-us/library/cc976711.aspx
Специальная помощь для захвата хозяина схемы:
http://technet.microsoft.com/en-us/library/cc783650(v=ws.10).aspx
Как я сказал в шаге 1, у большинства людей не будет этой проблемы, но путаница в кругах любителей-ИТ может привести к тому, что у других возникнут аналогичные проблемы.
Я также спросил, как определить имя мастера активной схемы из командной строки в связанном вопросе, и эта команда работает, чтобы выяснить, кто является хозяином схемы:
Затем я запустил,
ntdsutil
как описано в пункте № 3 выше, использовал роль хозяина схемы для восстановления домена, и после этого я смогadprep
нормально работать :И тогда
adprep
работает. Обратите внимание, что вы все еще не сделали. Настройка контроллера домена Windows Server 2012 все равно не удастся решить из-за сотен других проблем, слишком много, чтобы перечислять их здесь. Другие вещи, которые я должен был сделать, чтобы заставить его работать:Удалите Symantec Endpoint Protection и отключите брандмауэр Windows, чтобы WMI работал по сети, что необходимо для связи нового контроллера домена со старым контроллером домена.
Исправьте несколько ошибок конфигурации DNS, а затем запустите
ipconfig /flushdns
, в том числе удалите списанные серверы, которые не были должным образом выведены из эксплуатации, что означает в основном переход к экрану управления AD и удаление этих серверов. Другие ошибки DNS могут включать отсутствие записей обратного DNS и т. Д.Убедитесь, что если вы получаете сообщения об ошибках через WMI / DCOM, вы восстанавливаете разрешения службы или другие ошибки, которые могут блокировать работу WMI и DCOM.
источник
Для меня эта проблема произошла из-за неудачного захвата мастера именования. Мне пришлось снова воспользоваться ролью хозяина домена, чтобы решить эту проблему. Я обнаружил, что что-то не так, когда я выполнил команду «netdom query fsmo», и это выдало мне ошибку после первой роли, пытающейся перечислить все роли FSMO.
Мне удалось проверить роли FSMO по отдельности в компьютерах и пользователях Active Directory, а также в доменах и трастах Active Directory. Когда я проверял Мастер именования доменов в доменах и трастах AD, он не смог перечислить текущий Мастер именования доменов и, следовательно, не позволил мне сменить его на сервер. Затем я следовал инструкциям, изложенным на « https://technet.microsoft.com/en-us/library/cc816779(v=ws.10).aspx », чтобы захватить мастер именования.
источник
Кажется, ошибка указывает на проблему с сетевым подключением между новым продвигаемым DC и существующими DC в домене. У меня была та же ошибка "ошибка, определяющая, требует ли целевая среда adprep". Это было вызвано тем, что хозяин схемы находился на другом сайте, а межсетевой экран не разрешал подключаться к нему новому DC. Как только поток был добавлен в брандмауэр для нового сервера, ошибка пошла, и продвижение к DC прошло без инцидентов.
источник
Это может произойти, когда вы переименуете DC во время миграции. Рекомендуется сначала установить DNS, тогда вы не увидите эту ошибку. Нужно выбрать удалить роль, она не удастся закрыть, и ошибка будет удалена.
источник