...
MCCS는 속성으로 리소스의 상태등 여러 정보를 저장하고, 명령을 수행하는 경우 속성값을 참조하여 수행합니다.
속성 값은 수정 가능 속성과 참조 속성으로 구별 할 수 있습니다. 수정 가능 속성은 리소스 상태에 따라 수정 불가능 할 경우가 있습니다.※
Info |
---|
'리소스 고유 속성' 에 대한 설명은 각 리소스 페이지에 설명되어 있습니다. |
Info |
---|
...
'리소스 일반 속성' 은 리소스 타입에도 있습니다. |
[그림] 리소스 속성 화면
Info |
---|
MCCS 에서 구성할 수 있는 리소스의 최대 갯수는 500개이며, 그룹의 최대 갯수는 32개 입니다. |
...
속성 | 설명 | 타입 | 기본값 | 최소값/최대값 | 수정 | 비고 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
중요속성 | Critical | 리소스 장애가 발생한 경우, 그룹 전체를 페일오버할 것인지를 나타냅니다. 그룹페일오버 활성화: true | BOOLEAN | X | ||||||||
Enabled | 리소스의 사용 여부를 결정하는데 사용합니다. | BOOLEAN | X | |||||||||
리소스 일반 속성 | AgentState | 리소스의 에이전트 상태를 나타냅니다. | STRING | X | ||||||||
*BatchAfterOffline | 이 리소스를 종료한 후에 실행할 배치 명령입니다. | FILE | 8 ~ 254 자의 텍스트 | O | ||||||||
*BatchAfterOnline | 이 리소스를 시작한 후에 실행할 배치 명령입니다. | FILE | 8 ~ 254 자의 텍스트 | O | ||||||||
*BatchBeforeOffline | 이 리소스를 종료하기 전에 실행할 배치 명령입니다. | FILE | 8 ~ 254 자의 텍스트 | O | ||||||||
*BatchBeforeOnline | 이 리소스를 시작하기 전에 실행할 배치 명령입니다. | FILE | 8 ~ 254 자의 텍스트 | O | ||||||||
*BatchTimeout | 배치 파일을 실행하면 완료될 때까지 대기하는 시간입니다. | INTEGER | 300초 | 100 ~ 1500 초 | O | |||||||
CleanProgram | 리소스에 장애 시 다른 노드로 페일오버 하기 전에 | FILE | 8 ~ 254 자의 텍스트 | O | ||||||||
CleanTimeout | 리소스 속성 중에서 CleanProgram을 실행하면 완료될 때까지의 타임아웃을 나타냅니다. 이 값을 초과하면 강제로 중단시킵니다. | INTEGER | 60초 | 0 ~ 300 초 | O | EnableTimeout | 리소스를 Enable을 실행하면 완료될 때까지의 타임아웃을 나타냅니다. | INTEGER | 무제한 | 1초 ~ 무제한 | O | |
*Failoverable | 리소스가 페일오버 할 수 있는 상태인지를 알려줍니다. | BOOLEAN | X | |||||||||
FaultOnMonitorTimeouts | 이 값만큼 모니터 타임아웃이 발생하면 장애로 간주합니다. '0'이면 장애로 간주하지 않습니다. (단위=횟수) | INTEGER | 4회 | 0 ~ 12회 | O | |||||||
Group | 리소스가 속한 그룹입니다. | STRING | 4 ~ 50 자의 숫자 또는 문자 | X | ||||||||
*LastOnline | 마지막으로 온라인이었던 노드명을 알려줍니다. | STRING | X | |||||||||
Monitored | 리소스타입의 속성인 '모니터링 시간 제한'(MonitorTimeout) 설정 값에 따라 | BOOLEAN | X | |||||||||
MonitorInterval | 온라인 상태의 리소스를 모니터링 할 때, 다음 모니터링까지의 시간 간격을 나타냅니다. 값이 너무 작으면 적절한 모니터링 결과를 받기 전에 다시 모니터링하는 오동작을 할 수 있고, 값이 너무 크면 상태를 변경한 후, 감지하는 데까지 걸리는 시간이 길어집니다. | INTEGER | 10초 | 1 ~ 300 초 | O | |||||||
MonitorTimeout | 모니터링이 완료되거나 중단될 때까지 걸리는 시간을 나타냅니다. | INTEGER | 60초 | 1 ~ 300초 | O | |||||||
NoAction | 리소스의 동작(Action) 속성을 나타냅니다. | BOOLEAN | X | |||||||||
OfflineMonitorInterval | 오프라인 상태의 리소스를 모니터링할 때, 다음 모니터링까지의 시간 간격을 나타냅니다. 만약 '0'이면 오프라인된 리소스를 모니터링하지 않습니다. | INTEGER | 10초 | 0 ~ 300초 | O | |||||||
*OfflineTimeout | 리소스의 오프라인이 성공하거나 중단되는 최종 판단이 내려질 때까지 걸리는 최대 시간을 나타냅니다. | INTEGER | 300초 | 1 ~ 1500 초 | O | |||||||
*OnlineRetryLimit | 리소스 시작이 실패할 경우 재시도할 횟수를 지정합니다. | INTEGER | 0회 | 0 ~ 10 회 | O | |||||||
*OnlineTimeout | 리소스의 온라인이 성공하거나 중단되는 최종 판단이 내려질 때까지 걸리는 최대 시간을 나타냅니다. | INTEGER | 300초 | 1 ~ 1500초 | O | |||||||
*OnlineTrustTime | 리소스의 재시작 횟수를 재설정하는 시간입니다. 리소스가 시작된 후에 지정 시간 동안 정상 상태를 유지하면 재시작 횟수를 초기화합니다. | INTEGER | 600초 | 60 ~ 3000초 | O | |||||||
*OnlineWaitLimit | 리소스가 온라인된 후에 정상적인 온라인 여부를 판단하는 과정에서 타임아웃이 발생하면 지정된 횟수만큼 재시도합니다. 재시도하는 간격은 'MonitorInterval'에서 정의된 시간입니다. | INTEGER | 2회 | 0 ~ 30회 | O | |||||||
Persist | Persist 리소스인지 결정하는데 사용합니다. Persist 리소스는 상태가 Online, Fault 만 있습니다. | BOOLEAN | X | |||||||||
ResName | 리소스 이름입니다. | NAME | 4 ~ 50 자의 숫자 또는 텍스트 | X | ||||||||
*RestartLimit | 리소스가 장애로 판단되었을 때, 페일오버하기 전에 재시작 할 수 있는 횟수를 나타냅니다. | INTEGER | 0회 | 0 ~ 100회 | 공유디스크 DR X 미러디스크 DR X 나머지 리소스 O | |||||||
State | 리소스 상태입니다. | STRING | X | |||||||||
ToleranceLimit | 모니터링 결과를 신뢰할 수 없을 때, 지정된 시간동안 모니터링을 재시도합니다. 예를 들면 네트워크 상태가 좋지 못한 환경에서 ping 테스트 결과를 신뢰할 수 없는 경우, 몇 번 더 모니터링하여 신뢰할만한 응답을 받아야 합니다. | INTEGER | 0초 | 0 ~ 3000초 | O | |||||||
Type | 리소스의 에이전트 타입명을 나타냅니다. | STRING | X | |||||||||
EnableTimeout | 리소스를 Enable을 실행하면 완료될 때까지의 타임아웃을 나타냅니다. | INTEGER | 무제한 | 1초 ~ 무제한 | O | |||||||
WaitMonitorInterval | 온라인, 오프라인 대기중 리소스를 모니터링 할 때, 다음 모니터링까지의 시간 간격을 나타냅니다. | INTEGER | 1초 | 1 ~ 300초 | O |
...
Info |
---|
기본적으로 붙여넣기한 리소스 이름은 복사한 리소스의 이름에 "_1" 이 접미어로 제공됩니다. 리소스 타입에 따라 필요한 정보를 더 입력해 합니다. |
[그림] 네트워크 카드 리소스 붙여넣기 화면
CLI 사용(mcres 명령)
리소스에 관한 명령을 전달 합니다. 리소스에 대해 추가, 삭제, 온라인, 오프라인, 속성 편집 등의 명령을 내릴 수 있습니다.
...