본문 바로가기

Failover Cluster

Windows server 2003 MSCS 환경에서 새 디스크 추가 후 노드 이동 실패 현상

Windows server 2003 MSCS 환경에서 새 디스크 추가 후 노드 이동 실패 현상이 발생 하였습니다. 증상 확인 및 조치 방법은 아래와 같습니다.

[환 경]
Windows Server 2003 IA64 + SP2 / MSCS


 

[증 상]
1. 새로운 물리적 디스크를 추가 후 해당 디스크를 다른 클러스터 노드로 이동 시 실패 됨

 
2. 디스크 이동이 실패 된 해당 노드에서 클러스터 로그 확인 결과 아래와 같은 Error 메시지가 발생

00000f2c.00001360::2011/05/11-12:51:42.114 ERR Physical Disk <Disk P:>: Online: Unable to open ClusDisk signature key 436b20b4. Error: 2.
00000de8.00001544::2011/05/11-12:51:42.114 INFO [FM] FmpRmOnlineResource: Resource 2ebaf113-2f02-4a07-bc7c-9b36c9dce0ba pending
00000de8.00001544::2011/05/11-12:51:42.114 INFO [FM] FmpRmOnlineResource: Returning. Resource 2ebaf113-2f02-4a07-bc7c-9b36c9dce0ba, state 129, status 997.
00000f2c.00001360::2011/05/11-12:51:42.114 ERR Physical Disk <Disk P:>: Online, DisksOpenResourceFileHandle failed. Error: 2
00000de8.00001544::2011/05/11-12:51:42.114 INFO [FM] FmpOnlineResourceList: Previous resource state for a75b3784-12ac-4f7e-be34-7efd1170bf5a is 2
00000f2c.00001360::2011/05/11-12:51:42.114 INFO Physical Disk <Disk P:>: Online, setting ResourceState 4 .

 

 

 
[원 인]
양 노드에 설치 된 클러스터 하드디스크의 signature가 서로 다르기 때문에 NodeB로 해당 디스크 이동 시 온라인 실패가 발생함
새로 설치한 디스크에 대한 디스크 서명이 Node A
"436b20b4" 이지만 Node B 에는 279B4BE4로 되어 있음


 

 


[조치 방법]
1. Node B의 디스크 서명 레지스트리 수정
Disk signature가 missing된 노드에서 레지스트리 경로(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ClusDisk\Parameters\Signatures)로 이동하여 새로 설치한 디스크의 서명이 양쪽 모두 동일 해 지도록 Node B의 서명을 변경합니다.

Node B의 279B4BE4 를 436b20b4 로 변경

시스템을 재 시작 하지 않아도 바로 적용 됩니다.


 

[참고 자료]
A new physical disk resource does not successfully move to another cluster node on a Windows Server 2003-based server cluster

http://support.microsoft.com/kb/932465/en-us

A hotfix is available that adds support for GUID partition table (GPT) volumes that are larger than 2 terabytes on a Windows Server 2003-based server cluster
http://support.microsoft.com/kb/919117/en-us

감사합니다.^^

태그