Windows 2000이 나오면서 많은 기술적 변화가 일어났다. 그 중에서 하나 눈에 띌만한 부분이 바로 Active Directory라는 새로운 기술의 도입이다. 대부분의 회사에서 사용하고 Active Directory를 사용하고 있는 이유가 Exchange 서버를 운영하거나 단순히 파일 서버로의 역할을 하기 위해서 많이 사용하고 있다.

작성자 : 이종량님
편집자 : 홍순성님

이 Active Directory라는 기술은 과거 Windows NT 4.0이 가지고 있던 도메인의 개념을 인터넷 기술을 이용하여 확장시킨 것으로 보다 더 큰 네트워크에서 효율적인 관리 및 사용을 위해 등장한 기술이다. 하지만 이 기술이 예전 NT 4.0 도메인에 비해 변경된 점이 너무나 많다 보니, 이 기술에 대한 충분한 검토 없이 사용되고 있는 실정이다. 더구나 이 부분에 대해서는 책을 참고해도 어디까지나 그 내용은 책에 국한되어 실제 구축하여 사용하는 것과는 차이가 있다. 따라서 이와 관련된 오류도 자주 볼 수 있는데 대표적인 것이 다음과 같은 것이다



위 로그는 시스템 로그로 원본 NETLOGON을 가진다. 대부분이 처음부터 잘못 설치되어 있거나 비 정상적인 부분으로, 관리자가 충분한 이해 및 계획 없이 Active Directory를 설치한 경우에 발생한다.

위 에러들이 발생하지 않더라도 쉽게 Active Directory가 비 정상이라는 것을 아주 쉽게 알 수 있는 부분이 있는데, Active Directory 도메인 및 트러스트, Active Directory 사용자 및 컴퓨터, Active Directory 사이트 및 서비스와 같은 Active Directory 관리 프로그램을 띄웠을 때
  • 개체를 선택할 위치를 찾지 못했습니다.
  • 네트워크 경로를 찾을 수 없습니다
  • 다음 오류 때문에 %name%. 개체를 처리하지 못했습니다. 지정한 도메인이 없거나 연결할 수 없습니다


등의 메시지를 볼 수 있다. 위 문제를 제외 하고도
  • Active Directory 설치 후 인터넷이 자주 안 된다
  • 인터넷이 느리다
  • 도메인 로그인하는 사용자가 너무나 느리다


와 같은 문제에 빠지기도 한다. 더 심한 경우 관리자는 자신의 도메인 컨트롤러가 비 정상인지도 모른다. 이를 보다 정확하게 확인하는 프로그램이 있으니 그 프로그램의 이름은 DcDiag.exe이다. 조금 Active Directory나 Exchange 2000 에 대한 체계적인 공부를 했었다면 이름은 들어봤겠지만, 이 프로그램에 대한 자료는 간단하지만 많은 편이다. Windows 2000까지는 포함되어 있지 않으며 Support Tools로 존재한다. 또한 이 프로그램은 Microsoft사의 홈페이지에서도 무료로 다운로드 받을 수 있다.

다운로드 위치 : http://download.microsoft.com/download/win2000platform/Update/5.0.
2195.2103/NT5/EN-US/dcdiag_setup.exe


이 프로그램은 도메인에 대해 총 26가지의 테스트를 하며 각 부분은 따로 할 수도 있다. 모든 부분에 대해서 %TestName% passed test %TestName% 이 나와야 하며, 오류 발생시 각 부분의 어느 부분이 잘못되어 있는지 간단한 오류를 발생해준다.


그림 1. DcDiag.exe 를 통한 테스트

DcDiag.exe /a /e 로 실행하면 모든 사이트, 모든 도메인 서버에 대해서 Active Directory의 정보 및 도메인 서버의 상태를 점검하며, /f:%FileName% 와 /ferr:%ErrFileName% 옵션 사용시 내용을 파일로 저장할 수 있다. DcDiag.exe 뿐만이 아니라 NetDiag.exe나 NlTest.exe 를 통해서도 네트워크 상태나 도메인 상태의 일부를 확인 할 수 있다.

Posted by NTFAQ

트랙백 주소 :: http://ntfaq.co.kr/trackback/3287 관련글 쓰기

댓글을 달아 주세요