Windows Server 2003 클러스터 환경에서 도메인 컨트롤러에서 클러스터 서비스 계정 패스워드를 변경한 후 Passive Node 를 재부팅 한 이후부터 Passive Node 에서 Cluster Service 가 시작되지 않고 서비스 시작을 시도할 때마다 예기치 않은 종료 또는 액세스 거부 오류가 나타는 현상입니다. 어떤 문제가 있었는지 아래와 같이 정리하였습니다. Windows Server 2008 에서는 클러스터 서비스 계정으로 로컬 계정을 사용하니 이런 문제는 발생하지 않겠군요.
[환경]
Windows Server 2003 SP2 (MSCS) 2 NODE
[현상]
Passive Node 를 재부팅 한 이후 Cluster Service 가 시작되지 않고 아래와 같이 두 가지 형태의 예기치 않은 종료가 발생합니다. 이 때, Active Node 는 서비스가 온라인 상태입니다.
1. The Cluster Service service terminated unexpectedly
2. Access Denied
[원인]
도메인 컨트롤러에서 클러스터 서비스 계정의 패스워드를 변경한 후 각 멤버 서버의 서비스 계정 패스워드가 변경되지 않아 해당 클러스터 서비스 계정으로 멤버 조인이 실패하여 발생한 오류입니다. 클러스터 서비스 계정의 패스워드를 변경할 경우 CLUSTER 명령 프롬프트의 /changepass 파라미터를 사용하여 패스워드를 변경해야 합니다.
[해결방안]
변경된 클러스터 서비스 계정의 패스워드를 동기화 하고 다시 서비스를 시작합니다.
[분석결과]
1. CLUSTER.LOG (NODE1) - Passive
2. CLUSTER.LOG (NODE2) - Active
[참고자료]
Event ID 1107 and 1079 Messages Occur After You Change the Cluster Service Account Password
http://support.microsoft.com/kb/317232/en-us
How to change the Cluster service account password
http://support.microsoft.com/kb/305813/en-us
작성자 : Lai Go / 작성일자 : 2011.05.16
[환경]
Windows Server 2003 SP2 (MSCS) 2 NODE
[현상]
Passive Node 를 재부팅 한 이후 Cluster Service 가 시작되지 않고 아래와 같이 두 가지 형태의 예기치 않은 종료가 발생합니다. 이 때, Active Node 는 서비스가 온라인 상태입니다.
1. The Cluster Service service terminated unexpectedly
2. Access Denied
[원인]
도메인 컨트롤러에서 클러스터 서비스 계정의 패스워드를 변경한 후 각 멤버 서버의 서비스 계정 패스워드가 변경되지 않아 해당 클러스터 서비스 계정으로 멤버 조인이 실패하여 발생한 오류입니다. 클러스터 서비스 계정의 패스워드를 변경할 경우 CLUSTER 명령 프롬프트의 /changepass 파라미터를 사용하여 패스워드를 변경해야 합니다.
[해결방안]
변경된 클러스터 서비스 계정의 패스워드를 동기화 하고 다시 서비스를 시작합니다.
1. Active Node의 관리도구 - 서비스를 통해 Cluster Service 를 중지합니다.
2. Active Node, Passive Node 모두 Cluster Service 의 로그온 패스워드를 변경합니다.
(서비스 - Cluster Service - 속성 - 로그온)
3. Active Node, Passive Node 의 Cluster Service 를 시작합니다.
2. Active Node, Passive Node 모두 Cluster Service 의 로그온 패스워드를 변경합니다.
(서비스 - Cluster Service - 속성 - 로그온)
3. Active Node, Passive Node 의 Cluster Service 를 시작합니다.
[분석결과]
1. CLUSTER.LOG (NODE1) - Passive
WARN [NMJOIN] Unable to create RPC binding for joining node 2, status 5.
ERR [NMJOIN] Failed to create binding for joining node 2 on network 7f60044a-3ab0-4f1a-b2c0-234fd0358cc8 (NIC1), status 5
ERR [NMJOIN] Failed to create binding for joining node 2 on network 7f60044a-3ab0-4f1a-b2c0-234fd0358cc8 (NIC1), status 5
2. CLUSTER.LOG (NODE2) - Active
WARN [INIT] Failed to join cluster, status 5
ERR [CS] ClusterInitialize failed 5
WARN [INIT] The cluster service is shutting down.
INFO [EVT] EvShutdown
WARN [FM] Shutdown: Failover Manager requested to shutdown groups.
INFO [FM] FmpCleanupGroups: Entry
INFO [FM] FmpCleanupGroups: Exit
INFO [Dm] DmShutdown
INFO [DM] DmpShutdownFlusher: Entry
INFO [DM] DmpShutdownFlusher: Setting event
INFO [DM] DmpRegistryFlusher: got 0
INFO [DM] DmpRegistryFlusher: exiting
WARN [MM] MMLeave is called when rgp=NULL.
ERR [CS] Service Stopped. exit code = 5
ERR [CS] ClusterInitialize failed 5
WARN [INIT] The cluster service is shutting down.
INFO [EVT] EvShutdown
WARN [FM] Shutdown: Failover Manager requested to shutdown groups.
INFO [FM] FmpCleanupGroups: Entry
INFO [FM] FmpCleanupGroups: Exit
INFO [Dm] DmShutdown
INFO [DM] DmpShutdownFlusher: Entry
INFO [DM] DmpShutdownFlusher: Setting event
INFO [DM] DmpRegistryFlusher: got 0
INFO [DM] DmpRegistryFlusher: exiting
WARN [MM] MMLeave is called when rgp=NULL.
ERR [CS] Service Stopped. exit code = 5
[참고자료]
Event ID 1107 and 1079 Messages Occur After You Change the Cluster Service Account Password
http://support.microsoft.com/kb/317232/en-us
How to change the Cluster service account password
http://support.microsoft.com/kb/305813/en-us
작성자 : Lai Go / 작성일자 : 2011.05.16