티스토리 뷰

Windows Server 2008 Failover Cluster 구성 중 노드 추가가 실패되는 현상이 발생 하였습니다.
각 노드의 정책을 확인 결과 네트워크 컴퓨터에서 이 컴퓨터 엑세스에 'Authenticated Users' 가 포함 되어 있었고 DHCP 클라이언트 서비스도 정상적으로 실행 중이었습니다.

그런데 혹시나 해서 Net share 명령어를 이용해서 공유를 확인 해 보았습니다. C$와 Admin$ 공유가 제거 되어 있어서 수동으로 각 공유를 생성 하였습니다. 해당  공유를 수동으로 만든 후 다시 노드 추가를 시도 하였지만  다시 실패가 되었습니다.

원인이 무엇일까 고민하다가 다시 기본공유를 확인 해 보았습니다. 아니나 다를까 다시 C$와 Admin$공유가 보이지 않았습니다.



혹시 기본 공유를 레지스트리 설정을 통해 제거 한 것은 아닐까 하고 아래 레지스트리를 확인 해 보니 역시나AutoShareServer의 값이 0로 설정 되어 있습니다. 기본적으로는 해당 레지스트리 값이 존재 하지 않으며 보안 상의 이유로 관리 공유를 제거 하기 위해서 생성 합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\AutoShareServer

이에 기본 공유(C$, admin$ 등)를 사용하기 위해서 해당 값을 1 변경 한 후 서버 서비스를 재 시작한 후 노드 추가는 정상적으로성공 되었습니다.

Failover Cluster 구성 시에 아래 사항은 반드시 보안 예외처리를 하시기 바랍니다.^^

1.C$, admin$ 공유
2.로컬 보안 설정 => ‘네트워크에서 이 컴퓨터 액세스’에 Authenticated user 반드시 포함
3.DHCP client service 시작

[참고 자료]
SQL Server 2000 / 2005 Failover Cluster Pre-installation Checklist
http://blogs.msdn.com/b/arvindsh/archive/2009/01/03/sql-server-2000-2005-failover-cluster-pre-installation-checklist.aspx

How to remove administrative shares in Windows Server 2008
http://support.microsoft.com/kb/954422/en-us

감사합니다.

댓글
댓글쓰기 폼