Уголок СУ-11 на просторах вселенной

вторник, 24 июля 2012 г.

Удаление отсутствующего контроллера домена из леса Windows 2008 (наверное и 2000/2003 аналогично)

Заметка для себя. Удаление мертвого (отсутствующего) контроллера домена. Вариантов по сути два. Фиговый вариант - редактировать LDAP через adsiedit. Затем ручная чистка DNS и в будущем грабли из SYSVOL домена.
Есть более правильный путь.
На живом контроллере, открываем ntdsutil
Далее идем в меню:
metadata cleanup
connections
подключаемся к владельцу
connect to server МОЙ-ДОХЛЫЙ-КОНТРОЛЛЕР
далее топает на уровень выше quit
select operation target
list sites
находим наш сайт - циферка (например 007)
select site 007
list servers in site (находим циферку нашего сервера, например 1)
select server 1
аналогично находим наш домен
list domains (например домен номер 5)
select domain 5
quit
remove selected server
появляется предупреждение - проверяем - соглашаемся
Идем в оснастку  Active Directory Sites and Services
Выходим из этой софтины.
Находим контроллер в нашем сайте, смотрим что он больше не содержит объектов. Удаляем его - правой кнопкой - Delete.
Идем в оснастку  Active Directory Users and Computers, в OU - Domain Controllers - смотри наличие контроллера. Должен исчезнуть.
Далее идем в DNS, выбираем зону которую обслуживал дохлый контроллер. Жмем на нее правой кнопкой - Properties.
Далее идем в Name Servers (там-же в свойствах), удаляем дохлый контроллер от туда.
затем проверяем A и PTR записи - вычищаем.
Вот собственно и все :)

воскресенье, 1 июля 2012 г.

fatal error LNK1168: cannot open D:\...\test.exe for writing

Заметил неприятную особенность поведения студии в Вин7. Линковщик ругается на то, что бинарник заблокирован и не может быть перезаписан.
fatal error LNK1168: cannot open D:\...\test.exe for writing
Лечение оказалось достаточно простым - включить службу "APPLICATION EXPERIENCE SERVICE".
(службу винды)