Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Умер контроллер домена (ошибка инициализации SAM) (http://forum.oszone.net/showthread.php?t=133463)

Diesel315 01-03-2009 11:29 1051846

Умер контроллер домена (ошибка инициализации SAM)
 
Вот такое страшное известие меня настигло рано утром в выходные. Причина не уточнена но на процентов 95 это ЖД, так как он вылетел из raid и восстановление его обратно не помогло, он подозрительно долго мигает когда остальные уже отдыхают. Вообщем при загрузке выдает что служба каталогов неможет быть разгружена используйте F8. Зашел в режим восстановления АД дальше действия описанные здесь http://support.microsoft.com/kb/258062
не помогло ошибка jet c кодом 1018 (везде какое бы действие не делал <jet_errRead**********>) (в логах пишет ошибка контрольной суммы) ну понятно ntds.dit сама из себя не хочет да и уже не может восстановиться. Вообщем мои мучения ничего не принесли пришлось восстанавливать acronisom.
Ну а теперь господа вопрос. При выполнении команды ntdsutil files info он выдает список файлов которые нужно проверить лежат ли они в нужной директории, есть почти все кроме C:\WINDOWS\NTDS\dsadata.bak и пути в реестре
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NTDS\Parameters к этому файлу тоже нет, а как я понял это архив ntds.dit и из него бы я скорее всего восстановил систему. Почему его нет (на резервном контроллере домена он тоЖе отсутсвует ) как это можно исправить?.

Oleg Krylov 01-03-2009 12:14 1051868

Сочуствую... У людей масленница, а тут контроллеры как мухи дохнут :( Ваш инструмент на сегодня ESENTUTIL.
Выполните в режиме DSRM следующую команду:
Код:

esentutl /g "path\ntds.dit"/!10240 /8 /v /x /o
Покажите вывод.
Потом попробуйте восстановить базу:
Код:

esentutl /p "path\ntds.dit" /!10240 /8 /v /x /o
Опять же опишите ошибки, если будут. Ну а если еть резервный контроллер, проверьте на нем целостность базы ntds.dit
Вот так:
Код:

ntdsutil files integrity
и так:
Код:

ntdsutil "sem d a" go
Если семантический анализ завершится без ошибок, выводите старый контроллер: dcpromo /forceremoval
Не получится - гасите его, и выполняйте очистку метаданных: http://support.microsoft.com/kb/216498/
Затем принудительный захват ролей на "BDC": http://support.microsoft.com/kb/255504/
О любых ошибках пиште, но через час уеду, буду ограничен GPRS :(

Arkey 02-03-2009 04:46 1052513

У меня тоже самое было:
http://forum.oszone.net/thread-117727.html <-- Здесь решено

А именно http://forum.oszone.net/showthread.p...939#post903939

Diesel315 02-03-2009 10:07 1052639

Господа спасибо за внимание, но я же сказал, что пришлось восстановить из acronisa. Уважаемый Oleg Krylov спасибо за советы это все я делал повторюсь что у меня ошибка jet -1018 точно не напишу но суть не возможно прочитать нужный файл в event пишет что контролльная сумма не сопавдает любая команда даже вот эта esentutl /p "path\ntds.dit" /!10240 /8 /v /x /o (хотя пишут не рекомендуется её делать) приводит к ошибке чтения. Видать мой вариант был очень критичным, но мы это проехали повторюсь еще раз у меня нет файла C:\WINDOWS\NTDS\dsadata.bak КАК ЭТО ИСПРАВИТЬ??????.
И не спрашивайте логи и ошибки контроллер новый (ну как новый, за 14.02.2009).


Время: 20:50.

Время: 20:50.
© OSzone.net 2001-