Windows Server 2008 Failover Cluster Installation Guide 작성자 : 박상욱 Blog: pinkwine.textcube.com Email: pinkwine79@gmail.com 최초작성일 : 2009 년 5 월 26 일마지막수정 : 2009 년 9 월 14 일 V1.1 1 페이지
목차 1. 필수요구사항... 3 2. 시작하기에젂에... 3 3. 클러스터노드를위한네트워크구성작업... 4 4. 기본클러스터구성... 7 5. 클러스터쿼럼의구성... 16 6. 클러스터네트워크구성... 19 7. DTC(Distribution Transaction Coordinator) Service의구성 ( 필요시 )... 22 2 페이지
1. 필수요구사항 A. Active directory 가필요합니다. B. Windows Server 2008 Enterprise Edition 이설치된 2 대이상의 domain member server 가 필요합니다. C. 클러스터된가상서버에사용될 3 개이상의추가 IP 가필요합니다. D. 각각의노드에 SCSI-3 영구예약 (PR) 을지원하는독립적으로연결된 SAN 방식의 storage(exchange Server CCR Cluster 제외 ) 가필요합니다. E. Data 통싞과 Cluster 통싞에사용될노드당 2 개이상의 NIC( 권장 ) 가필요합니다. 2. 시작하기전에 A. 본문서의 Storage 부분은 iscsi 를이용하여작성되었습니다. B. 각클러스터노드이름은 Exnode1 과 Exnode2 로명명합니다. C. Data 통싞용네트워크의이름은 Public 이며, 클러스터통싞용네트워크의이름은 Private 로 명명합니다. D. 각노드는 Active Directory 에 join 된상태이며, Exchange Server Hub 및 CAS Role 이 Domain 관리그룹내부에존재하는상태입니다. E. Storage 는각노드에연결되어있는상태입니다. 3 페이지
3. 클러스터노드를위한네트워크구성작업 A. 먼저네트워크연결창의고급 고급설정을클릭 ( 보이지않으면 Alt 키누름 ) 합니다. 그림 3-1: 네트워크연결창 B. 아래그림과같이 Public 을가장위쪽에설정하고그밑에 Private 를위치합니다. 마지막으로 원격액세스연결을순서대로정렬하고 Private 네트워크는그림과같이 Microsoft 네트워크용파일및프린터공유를체크해제합니다. 그림 3-2: 연결구성및각바인딩구성 4 페이지
C. 또한 Public 네트워크의 IP 홖경을각각의홖경에맞도록구성합니다. 그림 3-3: Public 네트워크구성 D. Private 네트워크의경우두노드사이의 Heartbeats 구성을위한다이렉트연결이므로, IP 와 Subnet 구성맊필요합니다. 그림 3-4: Private 네트워크구성 5 페이지
E. 이후고급버튺을클릭후, DNS 탭으로이동하여, 아래의그림처럼 DNS 에이연결의주소를 등록옵션의체크를해제합니다. 그림 3-5: Private 네트워크의 DNS 구성 F. 다음으로 WINS 탭으로이동하여, LMHOSTS 조회가능의체크를해제하고 TCP/IP 에서 NetBIOS 사용안함을선택합니다. 6 페이지
그림 3-6: Private 네트워크의 WINS 구성 G. 나머지노드도동일한방법으로설정합니다. 4. 기본클러스터구성 A. Command Prompt 명령또는서버관리자의기능추가 / 제거를이용하여각노드에클러스터 서비스설치합니다. servermanagercmd I failover-clustering 7 페이지
그림 4-1: Command Prompt 에서클러스터서비스설치 그림 4-2: 서버관리자를이용한클러스터서비스설치 8 페이지
B. 시작 관리도구 장애조치 (Failover) 클러스터관리에서클러스터맊들기를클릭합니다. 그림 4-3: 장애조치 (Failover) 클러스터관리 C. 마법사가실행되고첫화면이나타나면다음을클릭합니다. 그림 4-4: 클러스터맊들기마법사시작 9 페이지
D. 클러스터에포함할각노드의이름을입력후추가버튺을클릭합니다. 그림 4-5: 노드추가 E. 추가할노드가모두입력되면다음을클릭합니다. 그림 4-6: 각노드추가 F. 유효성검사경고창이나타나면, 클러스터준비사항체크를위하여, 첫번째옵션을선택하고 다음을누릅니다. 10 페이지
그림 4-7: 유효성검사유무선택 G. 테스트옵션창이나타나면기본선택된모든테스트실행을선택후다음을클릭합니다. 그림 4-8: 테스트옵션 11 페이지
H. 아래그림과같이구성유효성검사목록이나타나면다음을클릭합니다. 그림 4-9: 구성유효성검사목록 I. 아래와같이테스트가실행되고, 몇가지경고가나타날수있으며, 특이한사항이없는경우 그림 4-12 와같이테스트완료창이나타납니다. 그림 4-10: 각클러스터관련목록테스트 12 페이지
그림 4-11: 테스트중각공유디스크의온라인상태변경 J. 아래와같이테스트완료가되면마침을클릭하여, 테스트창을닫습니다. 그림 4-12: 장애조치클러스터유효성검사보고서 K. 유효성검사가끝나고아래와같이입력화면이나타나면, 클러스터이름과 IP 를입력후다음을클릭합니다. 이때입력하는이름은 Exchange 나 SQL 등서비스되는가상서버의이름과 IP 가아닌클러스터서비스관리용이름과 IP 입니다. 입력되는 IP 는 Public 네트워크와동일한서브넷에존재하는것이어야합니다. 13 페이지
그림 4-13: 클러스터이름및 IP 입력 L. 설정내용목록확인후다음을클릭하면, 클러스터설치가시작됩니다. 그림 4-14: 클러스터기본설정사항확인실행 14 페이지
그림 4-15: 클러스터설치진행 M. 클러스터맊들기가완료되면마침을클릭하여, 창을닫습니다. 그림 4-16: 클러스터맊들기완료 15 페이지
5. 클러스터쿼럼의구성 A. Windows Server 2008 FAILOVER CLUSTER 는 4 가지의쿼럼모델이있으며, 각클러스터의 특징에맞게선택하여구성할것을권장합니다. http://technet.microsoft.com/ko-kr/library/cc731739(ws.10).aspx B. 클러스터관리자에서왼쪽트리메뉴의실제클러스터이름을오른쪽클릭하여, 기타작업 클러스터쿼럼설정구성을클릭합니다. 그림 5-1: 클러스터쿼럼설정구성선택 C. 마법사가실행되면다음을클릭합니다. 그림 5-2: 쿼럼구성마법사시작 16 페이지
D. 쿼럼구성선택화면이나타나면클러스터특성에맞는쿼럼을선택하고다음을클릭합니다. 그림 5-3: 쿼럼구성선택 i. 일반적으로 Exchange SCC 나 SQL 클러스터와같은공유디스크를사용하는클러스터의경우짝수의노드를사용할경우노드과반수를사용하며, 홀수의노드가사용될경우노드및디스크과반수가사용됩니다. ii. iii. Exchange CCR 클러스터와같이공유디스크자원없이기타서버에파일공유를 사용하여클러스터를구축할경우노드및파일공유과반수를선택합니다. 참고문서 : http://technet.microsoft.com/ko-kr/library/cc731739(ws.10).aspx iv. 본문서는노드및디스크과반수를기준으로설명합니다. E. 쿼럼감시디스크로사용될디스크를선택하여체크하고다음을클릭합니다. 그림 5-4: 감시디스크선택 17 페이지
F. 쿼럼구성내역이나타나면설정확인후다음을클릭합니다. 그림 5-5: 쿼럼구성확인 G. 쿼럼설정이완료되면마침을클릭합니다. 그림 5-6: 쿼럼구성완료 18 페이지
6. 클러스터네트워크구성 A. 일반적으로 Windows Server 2008 FAILOVER CLUSTER 의클러스터네트워크는자동으로 구성되어있습니다. B. 왼쪽트리메뉴의네트워크 실제네트워크이름에마우스오른쪽버튺을클릭하여속성을 클릭합니다. 그림 6-1: 네트워크속성선택 C. 선택된네트워크는 Public 네트워크이며, 클라이언트가이네트워크를통해연결할수있음이 체크되어있음을확인합니다. 19 페이지
그림 6-2: Public 네트워크속성 D. 같은방법으로두번째네트워크속성을열면 Heartbeat 용도의 Private 네트워크임을확인할 수있으며, 클라이언트가이네트워크를통해연결할수있음이체크해제되어있음을 확인합니다. 그림 6-3: Private 네트워크속성 20 페이지
E. 식별이용이하도록아래와같이이름을변경하여도무방합니다. 그림 6-4: 네트워크이름변경 21 페이지
7. DTC(Distribution Transaction Coordinator) Service 의구성 ( 필요시 ) A. DTC Service 의클러스터설정이필요할경우실행합니다. B. 장애조치클러스터관리자의오른쪽메뉴에서서비스또는응용프로그램구성을클릭합니다. 그림 7-1: 서비스또는응용프로그램구성선택 C. 그림과같이마법사시작화면이나타나면다음을클릭합니다. 그림 7-2: 서비스구성마법사시작 D. 서비스또는응용프로그램선택화면에서 DTC(Distribution Transaction Coordinator) 를 선택하고다음을클릭합니다. 22 페이지
그림 7-3: DTC 선택 E. DTC Service 에사용될호스트이름과 IP 를입력하고다음을클릭합니다. 호스트이름을 자동적으로설정하나, 필요시임의의이름으로바꾸어도무방합니다. 그림 7-4: DTC 이름과 IP 입력 23 페이지
i. 저장소선택화면이나타나면 DTC Service 용도로사용할디스크를선택하여체크하고 다음을클릭합니다. 그림 7-5: DTC 용저장소선택 F. 확인창이나타나면 DTC 의설정을확인후다음을클릭하면, DTC 설치가시작됩니다. 그림 7-6: DTC 설정내역확인 24 페이지
그림 7-7: DTC 설치진행 G. DTC 설치가완료되면마침을클릭하여, 설치를종료합니다. 그림 7-8: DTC Service 설치완료 25 페이지