/
[MIP-160] MCCS 그룹 Tlock 상태에서 시스템 리부팅을 수행하면 시스템이 리부팅되지 않는다

[MIP-160] MCCS 그룹 Tlock 상태에서 시스템 리부팅을 수행하면 시스템이 리부팅되지 않는다

Subject
MCCS 그룹 Tlock 상태에서 시스템 리부팅을 수행하면 시스템이 리부팅되지 않는다.


APPLIES TO:
3.6.1, 3.6.2


SYMPTOMS
시스템 리부팅시 mccs rc 스크립트에서 mcgroup -relocate 명령을 실행한후
mccs를 종료하게 되어 있는데 Temp lock일 경우 mcgroup -relocate 명령이
종료되지 않아 대기상태에 있음

sc스크립트에서 lock일경우 relocate실행안되도록 사용자 가 변경 하면 발생안함.



CAUSE
mcgroup -relocate 명령에서 내리는 offline후, 모든 리소스 종료까지 대기 하는데
temp-Lock, Perm-Lock 일경우 offline명령이 취소되므로 대기 하게 됨.
relocate시 standby 노드가 죽어 있으면, switch 명령을 실행 하지 못함


SOLUTION
relocate명령의 재정의 가 필요
: relocate는 기본적으로 switch 의 정책와 동일한 정책을 사용하므로 문제 가 되고 있다.
따라서 switch 가 아닌 active-offline 후 standby- online과 같은 형태로 처리 정의한다.

1. 그룹의 현재 옵션값에 상관없이 offline 시도(TLOCK,LOCK, Failoverable = false, AutoFailoverble = false 등)
2. 그룹 오프라인후 반대편으로 온라인 시도하지 않는 경우는
- AutoFailoverble = false
- SingleNode 상태
- 병렬그룹 상태
3. Group의 상태가 stopping에서 watching으로 바뀌면 Group이 offline 된것으로 간주하여 Relocate명령을 종료(무조건 SUCCESS 반환) 

Related content

[MIP-103] MCCS Agent가 중지된 이유와 Failover가 수행되지 않은 이유
[MIP-103] MCCS Agent가 중지된 이유와 Failover가 수행되지 않은 이유
More like this
[MIP-455] 미러 디스크 리소스 제약 사항 정의
[MIP-455] 미러 디스크 리소스 제약 사항 정의
More like this
[MIP-547] 양 서버 Shutdown이후 정상화가 되었으나, MCCS가 정상적으로 합류하지 못함
[MIP-547] 양 서버 Shutdown이후 정상화가 되었으나, MCCS가 정상적으로 합류하지 못함
More like this
[MIP-113] MCCS Console 속성 설명 오류
[MIP-113] MCCS Console 속성 설명 오류
More like this
[MIP-274] SCSI_LOCK 리소스에서 먼저 설정되어있는 디스크가 공유디스크 리소스 추가 시 나타나는 문제
[MIP-274] SCSI_LOCK 리소스에서 먼저 설정되어있는 디스크가 공유디스크 리소스 추가 시 나타나는 문제
More like this
[MIP-13] Active Node Shutdown시 failover 실패 - 미러상태의 중문 스트링을 인식하지 못하는 것으로 추정
[MIP-13] Active Node Shutdown시 failover 실패 - 미러상태의 중문 스트링을 인식하지 못하는 것으로 추정
More like this