류짱:Beyond MySelf

Windows server 2003 cluster node as Domain controller #1 - 클러스터 네트워크 설정 본문

Microsoft/Failover Cluster

Windows server 2003 cluster node as Domain controller #1 - 클러스터 네트워크 설정

リュちゃん 2011. 8. 5. 14:47

클러스터 구축을 위해서는 반드시 해당 노드들의 도메인의 멤버여야 합니다만 가끔 환경적 제약 때문에 클러스터 노드에 Active directory를 구성하여 두 노드가 도메인 컨트롤러 이면서 클러스터 노드로 운영 되는 시스템을 구축 하는 경우가 있습니다.

해당 시스템을 구성하는 방법을 정리 해 보려고 합니다. 꽤나 많은 양의 포스팅이 될 것 같습니다^^

먼저 제가 구축하고자 하는 서버의 환경 및 정보는 아래와 같습니다.

[이중화 구성 정보]

Node #1

Node #2

AD정보

서버명

w2k3-cluster01

w2k3-cluster02

도메인명

ryuchan.kr

도메인 IP

192.168.1.10

192.168.1.11

Node 정보

서버명

 w2k3-cluster01

w2k3-cluster02

Login 계정

cluadmin

Password

****

소속도메인명

ryuchan.kr

Public IP

192.168.1.10

192.168.1.11

Subnet

255.255.255.0

255.255.255.0

Gateway

192.168.1.1

DNS

192.168.1.10 / 11

192.168.1.10 / 11

Private IP(H.B)

10.10.10.1

10.10.10.2

Subnet

255.255.255.0

255.255.255.0

Cluster정보

Cluster 명

cluster

Cluster IP

192.168.1.12

쿼럼 Drive letter

Q

쿼럼 디스크 Size

1GB

추가 디스크 정보

E , F

먼저 서버의 이중화를 위해서는 우선 해당 노드들 간에  통신이 정상적인지 확인이 필요 합니다. 서비스를 위한 Public NIC와클러스터 내부 통신 용 Heartbit 체크를 위한 Private NIC의 대한 구성을 아래와 합니다.

[네트워크 설정 및 확인]

두 대의 서버에서 아래와 같이 네트워크 설정을 변경 합니다. 

시작 => 실행 => ncpa.cpl 입력 후 엔터
아래와 같은 네트워크 등록 정보 화면에서 외부용 IP와 내부 통신용 IP에 대해서 이름을 변경 한다. 저는 아래와 같이 public(외부 통신용)과 Private(내부 클러스터 통신용)으로 이름을 변경 하였습니다.

이름 변경 후 Public 네트워크의 TCP/IP 등록정보에서 DNS서버를 자기 자신의 IP로 변경한다.



참고로 2번 노드에서는 Public NIC에서 기본 DNS를 1번 노드의 IP를 입력한다도메인 컨트롤러가 따로 있다면 아래와 같이 설정 할 필요가 없지만 현재 두 클러스터 노드가 도메인 컨트롤러 역할을 해야하기 때문에 추가 도메인 설치와 해당 도메인의 멤버로 조인 시키기 위해서는  한 대의 노드는 반드시  아래와 같이 AD가 먼저 설치 될 서버로 지정을 하셔야 합니다.

Public Network 설정이 끝나면 private Network의 등록 정보를 수정한다.  Private 네트워크는 내부 통신용으로만 사용 되기 때문에 속성에서 인터넷 프로토콜(TCP/IP)만 체크 하고 나머지는 불필요 하니 제거하시면 됩니다.(권장 사항)
클러스터 서버에 권장하는 개인 "하트비트" 구성(http://support.microsoft.com/kb/258750)

고급 설정 (DNS탭)에서 빨간 박스에 부분은 체크 해제(1번 2번 모두)  

WINS 옵션에서 LMHost 체크제거, NetBIOS 사용 안 함으로 설정합니다.

두 번째 노드도 위와 같이 설정을 모두 변경 합니다. 위에서 언급 하였듯이 두 번째 노드의 주 DNS서는 첫 번째 노드로 설정 하시기 바랍니다.

각 노드의 Public, Private 네트워크 설정이 끝나면 아래와 같이 양 방향으로 Ping test를 해 봅니다.

 

Public, Private IP의 Ping이 성공적으로 수행 되면 다음으로 양쪽 노드에 Active Directory를 설치 합니다.  AD 설치 및 구성은 다음 포스팅에서 정리 하도록 하겠습니다.

[참고 자료]
도메인 컨트롤러로서의 Windows 2000 Windows Server 2003 클러스터 노드

http://support.microsoft.com/kb/281662

감사합니다.^^