11. 리소스 속성 가이드(공통)

▶ Contents #

– 리소스 속성 가이드입니다.

– Restart Limit / Tolerance Limit / Group Failover On Error / Before,After Batch Script 기능 순으로 진행하겠습니다.


▶ Step-by-step-guide
#

1. Restart Limit 옵션 #

※ 장애 발생시, 설정된 값만큼 해당 리소스를 재시작 수행

① 변경하고자하는 [리소스] 클릭 > 콘솔 상단 [리소스 속성] 탭 클릭

image-1588835004122.png


② 해당 메뉴에서 [Restart Limit] 옵션 찾아 더블클릭

image-1588835028714.png

※ 단위는 횟수이며 설정한 숫자 만큼 리소스 재 기동 수행


③ Restart Limit 옵션 1회 설정 후 해당 리소스 TEST 진행 (기본값 : 3)

image-1588835053422.png

– 해당 리소스 종료 시 1회만 재 기동 되고, 설정한 값을 초과하여 서비스가 중지 될 경우, 반대편 노드로 자동 페일오버 수행됨


2. Tolerance Limit
 옵션 #

※ 장애 발생시, 설정된 값만큼 모닡터링 재시도

① 변경하고자하는 [리소스] 클릭 > 콘솔 상단 [리소스 속성] 탭 클릭

image-1588835101741.png


② 해당 메뉴에서 [Tolerance Limit] 옵션 찾아 더블클릭

image-1588835126988.png

※ 단위는 초(s)이며 설정한 시간 만큼 추가 모닡터링 수행


③ Tolerance Limit 20초 설정 후 해당 리소스 TEST 진행

image-1588835150127.png

– MCCS의 기본 모니터링 주기 기본값은 10초 > 따라서 Tolerance Limit를 20초로 설정할경우 총 2회(20초/10초) 추가 모니터링 진행

– 추가 모니터링 후에도 비정상으로 판단될 시, 자동으로 페일오버 수행


3. Group Failover on Error
 옵션 #

※ 특정 리소스에 장애 발생 시, 자동 페일오버 유무 설정

① 변경하고자 하는 [리소스] 에서 우 클릭 > 장애 시 그룹 페일오버 클릭

image-1588835196360.png

※ V 표시가 있는 경우(활성화 상태) / V 표시가 없는 경우(비 활성화 상태)

– 비 활성화인 경우 해당 리소스에 장애 발생시 반대 노드로 페일오버 미 동작

– 활성화인 경우 해당 리소스에 장애 발생시 반대 노드로 페일오버 동작

– 기본값(활성화 상태)

4. Batch (Before/After) (On/Offline) 옵션 #

※ 리소스 동작에 맞추어 등록된 Batch Script를 실행

① 변경하고자하는 [리소스] 클릭 > 콘솔 상단 [리소스 속성] 탭 클릭

image-1588835247137.png


② 해당 메뉴에서 옵션 찾아 더블클릭

image-1588835297945.png
옵션명동작
Batch Before Online리소스 온라인 전에 해당 스크립트 실행
Batch After Online리소스 온라인 후에 해당 스크립트 실행
Batch Before Offline리소스 오프라인 전에 해당 스크립트 실행
Batch After Offline리소스 오프라인 후에 해당 스크립트 실행

※ 단, 배치파일의 성고,실패 여부는 그룹 온,오프라인 상태에 영향 없음


③ BatchBeforeOnline 속성 설정 후 해당 리소스 TEST 진행

image-1588835316019.png

– 리소스 실행시 동작순서

  1. Batch Before Online 수행
  2. 리소스 실행
  3. Batch After Online 수행