[MIP-218] Mirror 리소스의 CleanProgram 속성이 동작하지 않는다.

Subject
Mirror 리소스의 CleanProgram 속성이 동작하지 않는다.

 

APPLIES TO:
MCCS 3.4.1 (2012081323)
O/S : Windows Server 2003 R2 x86 SP2 




SYMPTOMS
1. 미러 리소스의 CleanProgram 속성에 배치파일 등록
2. emcmd.exe . lockvolume e 로 미러 폴트를 발생 시킨다.
3. CleanProgram 에 등록한 프로그램이 실행되지 않고 바로 폴트 발생



CAUSE
MirrorDiskAgent는 ""%s 에이전트 %s 상태에서 모니터 요청 무시"" 이러한 log를 찍게 되어있음
이것으로 보아 MirrorDisk는 CleanProgram을 지원하지 않음 



SOLUTION
cleanProgram 은 장애 발생시 동작 해야 함, 또한 위의 로그같이 나왔다면 로그도 잘못된 것임
예를 들어 clean 상태에서 clean 요청이 들어왔다면, 로그는 ""%s 에이전트 %s 상태에서 클린 요청 무시"" 로 표기되어야함
미러디스크 리소스가 장애시 CleanProgram 이 등록되어 있으면 동작을 해야하는 것으로 수정하고 clean 이 허용되지 않는 경우에는 무시를 하도록 함
로그의 내용이 잘못되어 있는 부분도 수정완료함