티스토리 뷰

장애조치 클러스터로 운영 중인 w2k8-node1, w2k8-node2의 호스트 네임을  w2k8-nodeAw2k8-nodeB로 변경하는 시나리오입니다.

먼저 w2k8-node2 이름을 w2k8-nodeB 로 변경하는 방법입니다.

1. 클러스터의 이름 및 모든 리소스가 반대편 노드 w2k8-node1 에 있는지 확인 
 

    명령 프롬프트에서 아래의 명령어들을 실행합니다.
    hostname

    c
luster res
  


현재 클러스터 그룹과 MSDCT 그룹이 w2k8-node2에 있음을 확인 하였습니다. 아래의 명령어를 이용해서 해당 그룹을 w2k8-node1로 이동합니다.

Cluster group "클러스터 그룹" /move
Cluster group MSDTC /move

이제 모든 그룹이 w2k8-node21에 있으므로 w2k8-node2의 호스트 네임을 변경 해 보도록 하겠습니다.

 2. w2k8-node2
SQL2008 CD 를 넣고 Setup.exe 실행

 3. SQL Server
설치 센터 > 유지관리 > SQL Server 장애조치 클러스터에서 노드제거 클릭

 
4.
클러스터 노드구성 > 제거할 노드 확인



 5.
제거 성공 확인



 6.
클러스터 관리자 > 클러스터 이름 > 제거할 노드 (우클릭)> 기타작업 > 제거 클릭

위 단계까지 정상제거가 완료가 되었다면, Hostname 을 변경 > 재시작


[변경후 작업]

노드추가
1. 클러스터 관리자 > 노드 (우클릭) > 노드추가 > 서버이름 입력 > 단계완료

 SQL Server 장애조치 클러스터 노드추가

설치 CD를 통해 추가 노드를 설치 합니다.

*** 만약 유효성 검사를 진행하지 않아고  설치 중   아래와 같은 오류 메시지가 발생한다면 유효성 검사 후 설치를 게속 진행 할 수 있지만 유효성 검사를 위해서는 리소스 그룹이 모두 offline 상태여야 하므로 다음과 같은 명령어로 SQL Server 장애조치 클러스터 노드추가 합니다.

Setup /SkipRules=Cluster_VerifyForErrors /Action=AddNode /INSTANCENAME="MSSQLSERVER"

 Error : "Microsoft Cluster Service (MSCS) cluster verification errors" failed. The cluster either has not been verified or there are errors or failures in the verification report. Refer to KB953748 or SQL server books online for more information"



2. 완료까지 단계 진행합니다.



3.
완료후 Failover, Failback 수행하여 정상인지 확인 .



단계까지 완료가 되었다면, 동일단계로 w2k8-node1 Hostname w2k8-nodeA 로 변경합니다.

감사합니다.

[참고자료]
Error message when you install SQL Server 2008 on a Windows Server 2008-based cluster: "The cluster either has not been verified or there are errors or failures in the verification report. Refer to KB953748 or SQL server books online"
http://support.microsoft.com/kb/953748/en-us

FIX: Error message when you try to add a second node to a SQL Server 2008 failover cluster: "The current SKU is invalid
http://support.microsoft.com/kb/957459/en-us

 

댓글
댓글쓰기 폼