Subject
MCCS agent 재시작 후 active의 미러디스크가 target으로 변경됨
APPLIES TO:
MCCS 3.1(2010-03-23일자, r3229)
DK 7.0.5
DL360 G5 (CPU:2.6Ghz x 4, RAM:3.325GB), DL380 G4 (CPU:3.2Ghz x 4 , RAM:3.583GB)"
SYMPTOMS
3일 09시53분 경 PKDBSVR02서버 리부팅으로 failover되었습니다.
5일 15시29분 경 MCCS console 접속이 안된다고 하여 양서버 MCCS agent 재기동을 하니 양서버 미러디스크가 source-source 상태라고 뜨면서
현 active서버인 PKDBSVR02-1서버 미러디스크가 target으로 바뀌면서 mssql서비스들이 fail됐습니다.
어쩔 수 없이 PKDBSVR02서버로 그룹 온라인을 하였고 현재 서비스는 정상이나 3일 09시53분 부터 5일 15시29분 까지의 데이터가 모두 날라갔습니다
CAUSE
1. Resource Group 은 11/3 09시 55분경에 PKDBSVR02 서버가 리부팅되어, PKDBSVR02-1 로 failover 되고, 정상 운영 됨.
2. PKDBSVR02 서버는 부팅했을 당시, MCCS 의 두 노드는 정상 join 을 하지 못함
3. PKDBSVR02 서버가 리부팅 하고 나서, DK에서 Source 상태로 올라옴. (Event log가 확인되지 않아, MCCS Log 상으로만 분석)
4. 11/5 MCCS console 접속이 되지 않아, 양 서버 MCCS agent 재시작
5. MCCS agent 재시작 되면서, Mirror 상태가 양 노드에서 source 로 인식되고, MCCS 구동 로직(targetnodelist의 우선순위에 의해, source-target 변경)에 의해서, PKDBSVR02-1 노드의 Mirror role 이 target으로 변경됨
6. PKDBSVR02-1 노드에서 운영 중인 MSSQLSERVER 및 SQLSERVERAGENT 리소스가 volume D에 Access 하지 못하므로 fail 발생함.
SOLUTION
MCCS 3.5.2 Fixed