MS SQL2008R2 Cluster IP 변경 절차
SQL Server 2008R2 Cluster 환경에서 각 노드의 Public Network IP 및 클러스터 리소스인 MSDTC, Quorum, SQL 리소스 IP를 변경하는 절차에대하여 정리합니다. Windows Server 2008 Hyper-V 에 SQL Server 2008R2 Cluster 를 구성하였으며 이
테스트 환경에서 변경 절차를 진행합니다.
[시나리오]
기존 네트워크 구성 정보 | |
AD |
192.168.0.1 |
SNODE1 |
192.168.0.2 |
SNODE2 |
192.168.0.3 |
Cluster |
192.168.0.4 |
MSDTC |
192.168.0.5 |
SQL |
192.168.0.6 |
Heartbeat |
10.10.0.2 / 10.10.0.3 |
변경 네트워크 구성 정보 | |
AD |
192.168.1.1 |
SNODE1 |
192.168.1.2 |
SNODE2 |
192.168.1.3 |
Cluster |
192.168.1.4 |
MSDTC |
192.168.1.5 |
SQL |
192.168.1.6 |
Heartbeat |
10.10.0.2 / 10.10.0.3 |
진행 내용 | |
제목 |
SQL2008R2 MSCS IP 변경 절차 |
총 소요시간(분) |
|
작업 지원 인원 |
|
설치 정보 | |||
구분 |
AD |
NODE1 |
NODE22 |
서버 환경 |
Windows server 2008R2 / MS SQL Server 2008R2 | ||
Host Name |
AD.test.com |
Snode1.test.com |
Snode2.test.com |
Real IP |
192.168.0.1 |
192.168.0.2 |
192.168.0.3 |
도메인 가입 여부 |
Domain controller in the Node | ||
설치 도메인 계정 |
Test\administrator | ||
Cluster name / IP |
|
cluster / 192.168.0.4 | |
MSDTC name /IP |
|
MSDTC / 192.168.0.5 | |
가상 SQL 서버 |
|
Sqlsluter | |
인스턴스 명 |
|
MSSQL$sqlsluter | |
가상 SQL 서버 IP |
|
192.168.0.6 |
사전 점검 | |||
순번 |
항목 |
비 고 |
소요시간(분) |
1 |
NIC 점검 |
Public/Private NIC 설정 확인 |
|
2 |
스토리지 점검 |
디스크 관리자에서 공유 디스크에 대한 확인 |
|
3 |
이벤트 로그 점검 |
특이 사항 유무 확인 |
|
4 |
보안 업데이트 점검 |
최신 보안 업데이트까지 적용 여부 확인 |
|
5 |
드라이버/펌웨어 확인 |
NIC 등 최신 드라이버/펌웨어 적용 여부 확인 |
|
총 소요 시간 |
|
작업절차(순번) |
설 명 |
1 |
Snode2 서버 Cluster Services 중지 |
2 |
Snode2 서버 Iscsi Target 제거 |
3 |
Snode2 Public IP변경 |
4 |
Snode2 서버 종료 |
5 |
Snode1 서버 Cluster Services 중지 |
6 |
Snode1 서버 Iscsi Target 제거 |
7 |
Snode1 Public IP변경 |
8 |
Snode1 서버 종료 |
9 |
AD서버 IP변경 |
10 |
AD서버 StarWind IP변경 |
11 |
AD서버 종료 |
12 |
서버 이전후(가정) AD서버 ON |
13 |
Snode1 서버 ON |
14 |
Snode1 서버 iSCSI 에서 디스크 연결 |
15 |
Snode1 서버 Cluster Service 시작 |
16 |
클러스터 관리자에서 Cluster 리소스의 IP변경 |
17 |
Cluster 리소스 온라인으로 전환 |
18 |
클러스터 관리자에서 MSDTC 리소스의 IP변경 |
19 |
MSDTC 리소스 온라인으로 전환 |
20 |
클러스터 관리자에서 SQL Server 리소스의 IP변경 |
21 |
SQL Server 리소스 온라인으로 전환 |
22 |
Snode2 서버 ON |
23 |
Snode2 서버 iSCSI 에서 디스크 연결 |
24 |
Snode2 서버 Cluster Service 시작 |
25 |
클러스터 관리자에서 node이동하여 fail over 시 SQL 및 정상작동 Test진행 |
[작업절차]
1. Snode1, Snode2 각 노드가 온라인 상태에서 아래 작업을 진행합니다.
-
Snode2 노드 Cluster Services 중지(사용안함으로 설정)
2.Iscsi Target 제거(MSDTC, Quorum, SQL 디스크 모두 Logoff) 스토리지시 건너뜀
3.Snode2 Public IP변경(AD의 DNS주소 포함)
4.Snode2 서버종료
5.Snode1 노드 Cluster Services 중지(사용안함으로 설정)
6.Iscsi Target 제거(MSDTC, Quorum, SQL 디스크 모두 Logoff) 스토리지시 건너뜀
7.Snode1 Public IP변경
8.Snode1 서버종료
9.AD서버 IP변경
10.StarWind의 IP변경
11.AD서버 종료
12.서버 이전후 AD서버 ON
13.Snode1 서버 ON
14.iSCSI 에서 디스크 연결
15.Cluster Service 시작
16.장애조치 클러스터 관리자 시작
17.해당 클러스터 è 네트워크 è 클러스터 네트워크 3번 마우스 우클릭후 속성 선택하여 ‘클라이언트가 이 네트웍을 통해연결할 수 있음’ 선택
18.해당 클러스터 선택후 중앙 하위 클러스터 코어 리소스창에 클러스터 IP주소 마우스 우클릭
19.Cluster 리소스의 IP변경(변경확인 적용안될시 다시 변경)
20.IP변경 확인후 해당 IP리소스 온라인으로 전환
21.Cluster 리소스 온라인으로 전환
22.서비스 및 응용프로그램으로 이동하여 MSDTC IP변경작업 진행(작업 동일)
23.IP 변경 작업 및 리소스 온라인 전환 작업 진행
24.SQL Server 동일 IP변경 및 리소스 온라인 전환 작업 진행
25.Snode2 서버 ON
26.iSCSI 에서 디스크 연결
27.Cluster Service 시작
28.node이동 fail over 시 SQL 및 정상작동 Test진행