Section | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
리소스 그룹 속성
그룹의 속성은 그룹의 상태 뷰와 속성 뷰에서 파악할 그룹 속성은 그룹의 상태 뷰와 속성 뷰에서 파악할 수 있습니다.
MCCS 웹콘솔의 웹 콘솔의 그룹 관리 뷰에서 그룹 선택 후, 오른쪽의 '그룹 속성값' 탭의 탭에서 상세 정보를 볼수 볼 수 있습니다.
회색으로 표기된 값은 읽기 전용입니다. 이 값들은 그룹 상태를 나타내기 위한 정보입니다.
흰색으로 표기된 값은 사용자에 의해 정의 된 또는 수정가능한 정의된 또는 수정 가능한 값입니다.
[그림] 그룹 속성 화면
속성 | 설명 | 타입 | 기본값 | 수정 | 비고 |
---|---|---|---|---|---|
ActionState | 현재 진행중인 그룹의 액션 상태를 나타냅니다. | STRING | X |
| |
AutoDisabled | 자동비활성화 된 상태입니다. | BOOLEAN | false | X | |
AutoFailover | 그룹 내에 장애가 발생하였을 때 자동으로 페일오버 할 것인지를 결정합니다. | BOOLEAN | true | O | |
AutoFaultClearTIme | 장애 발생 후에 페일오버가 되고 이 시간 값만큼 정상 온라인을 유지하면 | INTEGER | 0초 | O | |
AutoRestart | 그룹이 감지 전용 리소스 장애로 시작되지 못한 경우에 그 리소스가 정상화 되거나 | BOOLEAN | false | O | |
*AutoStart | 엔진이 시작되면 그룹을 자동으로 시작하는지를 알려줍니다. | BOOLEAN | true | O | |
BatchAfterOnline | 그룹을 온라인 한 후에 실행할 배치 파일을 설정합니다. | FILE | O | ||
BatchBeforeOffline | 그룹을 오프라인 하기 이전에 실행할 배치 파일을 설정합니다. | FILE | O | ||
BatchTimeout | 배치 파일의 실행 완료 제한 시간을 지정합니다. | INTEGER | 300초 | O | |
Enabled | 그룹 관리를 가능하게 합니다. | BOOLEAN | true | O | |
*Failover | 장애로 인한 페일오버가 진행 중인지 나타냅니다. | BOOLEAN | false | X | |
GroupName | 등록한 그룹 이름을 나타냅니다. | NAME | X | ||
Locked | 영구잠금, 그룹을 잠금상태로 만들어 모든 동작과 명령을 제한한다. | BOOLEAN | false | X | |
MaxDependencyLevel | 그룹 내에서 리소스간의 의존 관계를 설정 할 수 있는 상하의 최대 단계를 지정합니다. | INTEGER | 20단계 | X | |
Monitored | 활성화 된 모든 리소스에 대한 감시가 완료되었는지 여부를 나타냅니다. | BOOLEAN | X | ||
OnlineCount | 그룹 내에서 온라인 상태의 리소스 개수입니다. | INTEGER | X | ||
Parallel | 그룹 병렬 속성입니다. | BOOLEAN | false | X | |
PreActive | 이전에 그룹이 실행되었던 노드 이름을 알려줍니다. | STRING | X | ||
State | 노드의 그룹 상태(온라인, 오프라인, 장애, 미확인 등)을 알려주는 속성입니다. | STRING | X | ||
TargetNodeList | 그룹의 운영 대상이 되는 노드 목록입니다. | STRING | X | ||
TLocked | '임시 잠금' 상태를 알려주는 속성입니다. | BOOLEAN | false | X |
...
Info |
---|
MCCS 는 설치시 최초 사용자 계정으로 id 가 'admin' 암호가 'password'인 계정을 생성합니다. |
Syntax
mcgroup [-u userid -pw password] [-ip node_ip_address] [-p port] -command [ group ] [-a attribute] [-r resource] [-n node] |
Options
옵션 | 설명 |
-h | 도움말을 출력합니다. |
-u | 사용자 ID를 지정합니다. |
-pw | 사용자 패스워드를 지정합니다. |
-ip | 명령을 실행하기 위해 접근할 IP를 지정합니다. |
-p | 명령을 실행하기 위해 접근할 포트를 지정합니다. |
-groupcommand | 그룹에 내릴 명령을 지정합니다. |
group | 작업의 대상이 되는 그룹을 지정합니다. |
-a | [list] 명령일 경우 속성값을 나열할 속성을 지정합니다. |
-r | 작업 할 리소스를 지정합니다. |
-n | 작업 할 노드명을 지정합니다. |
-t | 시간주기를 지정합니다. |
-dep | 그룹이나 리소스의 의존성을 표시합니다. |
...
delete
그룹 testGroup을 삭제합니다.
mcgroup -u admin -pw password -delete testGroup |
online
testNode에서 testGroup을 온라인 시킵니다.
mcgroup -u admin -pw password -online testGroup [-n testNode] |
offline
testNode에서 testGroup을 오프라인 시킵니다.
mcgroup -u admin -pw password -offline testGroup [-n testNode] |
move
testNode로 testGroup을 페일오버 시킵니다.
mcgroup -u admin -pw password -move testGroup [-n testNode] |
clear
testNode에서 testGroup의 장애 표시를 제거합니다.
mcgroup -u admin -pw password -clear testGroup [-n testNode] |
flush
testNode의 testGroup을 초기화 시킵니다.
mcgroup -u admin -pw password -flush testGroup -n testNode |
modify
testNode의 testGroup 속성을 수정합니다.
mcgroup -u admin -pw password -modify test -a attribute value -n testNode |
testNode의 testGroup 속성인 AutoStart를 true로 변경합니다.
mcgroup -u admin -pw password -modify testGroup -a AutoStart true -n testNode |
list
그룹 상태를 출력합니다.
mcgroup -u admin -pw password -list [group [-all] | [-dep [-r resource]] | [-a attribute] [-n testNode]] |
그룹의 모든 속성값을 출력합니다.
mcgroup -u admin -pw password [-ip node_ipaddress] [-p port] -list [group [ -all]] |
그룹에 속한 리소스의 의존성을 보여줍니다.
mcgroup -u admin -pw password [-ip node_ipaddress] [-p port] -list [-dep [-r resource]] |
그룹의 속성값을 확인합니다.
mcgroup -u admin -pw password [-ip node_ipaddress] [-p port] -list [-a attribute] [-n testNode]] |
lock
testGroup을 임시 잠금 상태로 합니다.
mcgroup -u admin -pw password -lock testGroup |
testGroup을 영구 잠금 상태로 합니다.
mcgroup -u admin -pw password -lock testGroup -p |
unlock
testGroup의 잠금 상태를 해제합니다.
mcgroup -u admin -pw password -unlock testGroup |
state
test Node의 testGroup 상태를 출력합니다.
mcgroup -u admin -pw password -state testGroup [-n testNode] |
monitor
testGroup 상태를 interval 간격으로 모니터링 합니다.
mcgroup -u admin -pw password -monitor testGroup [-t interval(seconds)] |