...
한 개의 노드에서 실행될 수 있는 리소스로 구성된 클러스터를 싱글 노드 클러스터라고 합니다. 싱글노드 클러스터는 페일오버 를하지 않습니다.
싱글노드 클러스터에서는 오직 싱글노드 그룹만 지원합니다.
클러스터 속성
클러스터의 속성은 클러스터의 속성 뷰에서 파악할 수 있습니다.
MCCS 웹 콘솔의 그룹 관리 뷰에서 클러스터 선택 후, 오른쪽의 "클러스터 속성값" 탭의 상세 정보를 볼 수 있습니다.
회색으로 표기된 값은 읽기 전용입니다. 이 값들은 그룹 상태를 나타내기 위한 정보입니다. 흰색으로 표기된 값은 사용자에 의해 정의된 수정 가능한 값입니다.
아래 표에 일부 속성에 대해 설명되어 있습니다.
Image Modified
[그림] 클러스터 속성 화면
속성
| 설명
| 타입 | 기본값
| 수정
|
ClusterName
| 클러스터 이름입니다.
최초의 핫빗을 구성할 때에 입력할 수 있습니다.
| NAME |
| X
|
GroupLimit
| 생성할 수 있는 최대 그룹 수입니다.
| INTEGER | 32개
| X
|
HBInterval
| 핫빗 수신 여부를 확인하는 주기입니다.
이 시간의 10분의 1 간격으로 핫빗 데이터를 전송합니다.
| INTEGER | 2000ms
| O
|
HBPort
| 핫빗 서버 포트를 나타냅니다.
| PORT | 14321
| X
|
HBTimeout
| 핫빗 네트워크 ICMP 테스트 타임아웃 값을 입력합니다.
핫빗 데이터 연결이 끊어지면 이 시간을 타임아웃으로 ICMP 테스트를 실시합니다.
| INTEGER | 3초
| O
|
IsolationTestTimeout
| 노드 고립(split)을 테스트할 때, ICMP 테스트 타임아웃을 설정합니다.
| INTEGER | 3초
| O
|
LogBackupCount
| 로그 파일 백업 수를 나타냅니다.
| INTEGER | 3개
| O
|
LogFileSize
| 로그 파일의 최대 크기입니다.
최소 64KB, 최대 10000KB로 지정 가능합니다.
로그 파일의 크기가 설정 크기를 초과하면 로그 파일명 뒤에 숫자가 붙으며 백업됩니다.
| INTEGER | 1000Kb
| O
|
LogLevel
| 로그로 남기는 기준 레벨입니다.
로그 레벨은 DEBUG, INFO, WARN, ERROR, FATAL 순으로 중요도가 심해지며 지정된 레벨 이상의 중요도를 갖는 로그만 파일에 기록됩니다.
| LOG LEVEL | Info
| O
|
NodeFaultDetectionTime
| 노드 장애를 판단하는 시간입니다.
마지막 핫빗 단절 시간과 뒤에서 두번째 핫빗 단절 시간의 차이가 이 시간을 초과하면 SPLIT-BRAIN으로 간주되며, 초과하지 않으면 노드 장애로 판단합니다.
| INTEGER | 30초
| O
|
PingRetryTime | ping 테스트 실패를 판단하는 시간입니다. 핫빗 데이터 연결이 끊어지고 PingRetryTime 설정시간 동안 ping을 반복해서 시도합니다.
설정 값을 초과할 때까지 ping이 안되면 실패로 판단합니다.
| INTEGER | 0초 | O |
ResourceLimit
| 생성할 수 있는 최대 리소스 수입니다.
| INTEGER | 500개
| X
|
RMIConnectionTimeout
| RMI 연결 시간 제한을 입력합니다.
| INTEGER | 2초
| O
|
RuntimeExcuteTimeout | OS Command 연결 시간 제한을 입력합니다. | INTEGER | 10초 | O |
SingleNodeCluster | 하나의 노드로 구성된 클러스터입니다. | BOOLEAN | false | X |
SysLogLevel
| 운영체제 로그에 기록할 로그 레벨을 나타냅니다.
이 레벨 이상의 중요도를 갖는 로그만 운영체제 이벤트 로그에 기록됩니다.
| LOG LEVEL
| Error
| O
|
Info |
---|
MCCS 는 사용자의 입력필드에 대한 입력값 제한 기능이 존재하며, 사용자가 잘못 입력한 데이터에 대해 자동 점검기능을 제공합니다.
|
로그레벨은 다음과 같이 정의되어 있습니다.
로그레벨 | 설명 |
---|
DEBUG | 그룹, 리소스 등의 세부 속성값, 세부상태 변경등에 대한 정보, 백업파일 생성에 대한 정보 |
INFO | 그룹, 리소스 등의 최종 값 변경 및 최종 상태 변경등에 대한 정보 |
WARN | 핫빗 상태변경, 엔진상태 변경등의 경고성 정보 |
ERROR | 리소스 장애(FAULTED 상태), 배치 스크립트 실행실패, 잘못된 배치 스크립트 위치 등의 오류성 정보 |
FATAL | 잘못된 설정파일로 인한 MCCS 구동 실패등의 정보 |
CLI 사용 (mccluster 명령)
MCCS 클러스터의 속성 값을 수정할 때 사용합니다. CLI를 사용하여 사용자가 원하는 속성 값을 수정할 수 있습니다.
...