Rebuilding SQL Server Cluster Nodes (Windows Server 2003 Cluster) Database2009. 4. 6. 11:35
정의
- 클러스터 이름: VCLUSTER
- 클러스터 노드: SQLNode1, SQLNode2
- 가상 SQL 서버 이름: SQLCLUSTERA
- 도메인 이름: VDOMAIN
SQLNode1의 하드웨어에 문제가 생겨 재설치가 필요한 상황을 가정
1. 클러스터 관리 도구에서 SQLNode1을 제거(Evict)
2. SQLNode1의 운영체제 재설치 후 네트워크 설정(Public, Private)
- DNS 서버에서 IP 정보가 반영되었는지 확인
3. 서버의 이름을 SQLNode1으로 변경 후 도메인 가입
4. SQLNode2의 전원을 종료하고 SQLNode1을 재시작한다. SQLNode2의 전원을 종료해야 하는 이유는 공유 SCSI 디스크의 소유권을 SQLNode1이 가지게끔 하기 위해서이다.
- 소유권을 가져오면 쿼럼 디스크와 공유 디스크의 드라이브 문자를 설정한다.
5. SQLNode2에 보이는 것과 동일하게 SQLNode1의 그룹에 필요한 로그인 정보를 추가한다.
6. SQLNode2의 전원을 켠 후 SQLNode2를 클러스터에 가입시킨다.
7. 테스트를 위해 ‘Cluster Group’의 장애 조치를 해 본다.
- ‘Cluster Group’에 마우스 우클릭 후 ‘Move Group’을 통해 양 노드로 테스트한다.
8. SQLNode1을 SQL Cluster ‘SQLCLUSTERA’에 추가한다.
- SQLNode2에 SQL Server 2000 Enterprise 설치 미디어를 넣고 실행한다.
- Computer Name 페이지에서 Virtual Server를 선택하고 SQLCLUSTERA를 입력한다.
- Advanced Options를 선택한다.
- Maintain a Virtual Server for Failover Clustering을 선택한다.
- Failover Clustering 페이지에서 다음을 클릭한다. (IP 정보 변경이 없는 경우)
- Cluster Management 페이지에서 SQLNODE1을 선택하고 추가한다.
- Remote Information 페이지에서 Cluster 계정 정보를 입력하고 다음을 클릭한다.
- 진행 화면이 나타난 후 완료 메시지를 확인하고 완료를 클릭한다.
9. 필요한 서비스팩을 다운 받아 설치한다.
10. SQL Cluster Group의 Failover를 테스트해 본다.