4- 노드
클러스터를 구성하는 호스트 서버의 단위입니다.
두 개의 노드로 클러스터를 구성하게 되면 투 노드 클러스터, 하나의 노드로만 구성하게 되면 싱글 노드 클러스터라고 합니다.
MCCS에서는 클러스터에 최대 2개의 노드를 등록할 수 있습니다.
이 페이지의 주요 내용
노드속성
노드 속성은 노드의 속성 뷰에서 확인할 수 있습니다.
MCCS 웹 콘솔의 노드 관리 뷰에서 노드 선택 후 오른쪽의 '속성값' 탭의 상세 정보를 볼 수 있습니다.
회색으로 표기된 값은 읽기 전용입니다. 이 값들은 그룹 상태를 나타내기 위한 정보입니다.
흰색으로 표기된 값은 사용자에 의해 정의된 수정 가능한 값입니다. 아래 표에 일부 속성에 대해 설명되어 있습니다.
[그림] 노드 속성 화면
속성 | 설명 | 타입 | 기본값 | 수정 | 비고 |
BootDiskMonitor | 부트 디스크 장애 모니터링 유무를 나타냅니다. | BOOLEAN | false | O |
|
BootDiskMonitorInterval | 부트 디스크 모니터 할 때, 다음 모니터링까지의 시간 간격을 나타냅니다. | INTEGER | 10 | O |
|
BootDiskMonitorRetryLimit | 부트 디스크 I/O 테스트 실패할 경우 재시도 횟수를 지정한다. | INTEGER | 0 | O |
|
BootMode | MCCS 서비스가 설정된 BootMode로 시작했는지 여부를 나타냅니다. | BOOLEAN | false | X |
|
ExpirationDate | 라이선스 유료기간을 나타냅니다. | STRING |
|
|
|
HostID | HostID를 나타냅니다. | STRING |
| X |
|
IsolationTestAddresses | Isolation을 테스트할 IP를 입력합니다. | IP ADDRESS |
| O |
|
LicenseType | 노드에 입력된 라이선스 타입을 나타냅니다. | STRING |
| X |
|
NodeName | 노드 이름을 나타냅니다. | NAME |
| X |
|
NodeState | 노드 상태를 나타냅니다. | STRING |
| X |
|
PrimaryHB1 | MCCS 설정 된 주 핫빗 1 주소를 나타냅니다. | IP ADDRESS |
| X |
|
PrimaryHB1Status | 설정 된 주 핫빗 1 상태를 나타냅니다. | IP ADDRESS |
| X |
|
PrimaryHB2 | MCCS 설정 된 주 핫빗 2 주소를 나타냅니다. | IP ADDRESS |
| X |
|
PrimaryHB2Status | 설정 된 주 핫빗 2 상태를 나타냅니다. | IP ADDRESS |
| X |
|
SecondaryHB | MCCS 설정된 Secondary 핫빗 주소를 나타냅니다. | IP ADDRESS |
| X |
|
SecondaryHBStatus | 설정된 Secondary 핫빗 상태를 나타냅니다. | IP ADDRESS |
| X |
|
MCCS 는 사용자의 입력필드에 대한 입력값 제한 기능이 존재하며, 사용자가 잘못 입력한 데이터에 대해 자동 점검기능을 제공합니다.
MCCS 동작 원리
MCCS는 핫빗 통신을 통해 노드들을 하나의 클러스터로 연결해서 구성합니다.
클러스터 동작은 노드 상태와 역할에 따라 결정되며, 노드 상태는 시스템뿐만 아니라 MCCS의 동작과 핫빗 통신 상태에 따라 결정됩니다.
다음은 클러스터 모드에서 가능한 노드 상태입니다.
클러스터 모드의 노드 상태
상태 | 설명 |
|---|---|
EXITED(엔진 종료) | MCCS 엔진이 종료된 상태입니다. |
INITING(초기화) | 엔진이 시작되고 구성 정보 분석과 핫빗 통신이 이루어지기 전의 기본 노드 상태입니다. |
LOCAL_BUILD(로컬구성) | 클러스터의 모든 노드들이 INITING 상태일 때, 핫빗 설정에서 우선 순위가 가장 높은 노드가 LOCAL_BUILD 상태로 변경되며, |
REMOTE_BUILD(원격구성) | INITING 상태의 노드가 핫빗 통신을 통해 RUNNING 상태인 노드를 발견하면, |
RUNNING(정상) | LOCAL_BUILD 또는 REMOTE_BUILD를 통해 구성 데이터베이스 설정을 완료한 상태이며, |
FAULTED(시스템장애) | RUNNING 상태에 있던 노드와의 모든 핫빗이 끊어졌을 때, RUNNING 상태의 노드를 FAULTED로 설정합니다. |