...
MCCS는 속성으로 리소스의 상태등 여러 정보를 저장하고, 명령을 수행하는 경우 속성값을 참조하여 수행합니다.
속성 값은 수정 가능 속성과 참조 속성으로 구별 할 수 있습니다. 수정 가능 속성은 리소스 상태에 따라 수정 불가능 할 경우가 있습니다.
[그림] 리소스 속성 화면
속성 | 설명 | 타입 | 기본값 | 수정 | 비고 | |
---|---|---|---|---|---|---|
중요속성 | *Critical | 리소스 장애가 발생한 경우, 그룹 전체를 페일오버할 것인지를 나타냅니다. | BOOLEAN | X | ||
*Enabled | 리소스의 사용 여부를 결정하는데 사용합니다. | BOOLEAN | X | |||
리소스 일반속성 | AgentState | 리소스의 에이전트 상태를 나타냅니다. | STRING | X | ||
*BatchAfterOffline | 이 리소스를 종료한 후에 실행할 배치 명령입니다. | FILE | O | |||
*BatchAfterOnline | 이 리소스를 시작한 후에 실행할 배치 명령입니다. | FILE | O | |||
*BatchBeforeOffline | 이 리소스를 종료하기 전에 실행할 배치 명령입니다. | FILE | O | |||
*BatchBeforeOnline | 이 리소스를 시작하기 전에 실행할 배치 명령입니다. | FILE | O | |||
*BatchTimeout | 배치 파일을 실행하면 완료될 때까지 대기하는 시간입니다. | INTEGER | 300초 | O | ||
CleanProgram | 리소스에 장애 시 다른 노드로 페일오버 하기 전에 | FILE | O | |||
EnableTimeout | 리소스에 Enable을 실행하면 완료될 때까지의 타임아웃을 나타냅니다.(단위=초) | INTEGER | 60초 | |||
Failoverable | 리소스가 페일오버 할 수 있는 상태인지를 알려줍니다. | BOOLEAN | X | |||
Group | 리소스가 속한 그룹입니다. | STRING | X | |||
LastOnline | 마지막으로 온라인이었던 노드명을 알려줍니다. | STRING | ||||
Monitored | 리소스타입의 속성인 '모니터링 시간 제한'(MonitorTimeout) 설정 값에 따라 | BOOLEAN | X | |||
NoAction | 리소스의 동작(Action) 속성을 나타냅니다. | BOOLEAN | X | |||
ResName | 리소스 이름입니다. | NAME | X | |||
Restartlimit | 리소스가 장애로 판단되었을 때, | INTEGER | 0회 | O | ||
State | 리소스 상태입니다. | STRING | X | |||
Type | 리소스의 에이전트 타입명을 나타냅니다. | STRING | X |
...
mcres -u admin -pw password -local -r testResource -a attribute |
...
mcres -u admin -pw password -global testResource -r testResource -a attribute [value] |
testResource 의 속성 User를 전체 속성으로 값을 administrator로 설정합니다.
...