26장. 클러스터 쿼럼 구성
클러스터 무결성 및 가용성을 유지하기 위해 클러스터 시스템은 쿼럼 이라는 개념을 사용하여 데이터 손상 및 손실을 방지합니다. 클러스터 노드의 절반 이상이 온라인 상태이면 클러스터에 쿼럼이 있습니다. 실패로 인한 데이터 손상 가능성을 완화하기 위해 Pacemaker는 클러스터에 쿼럼이 없는 경우 기본적으로 모든 리소스를 중지합니다.
쿼럼은 투표 시스템을 사용하여 설정됩니다. 클러스터 노드가 제대로 작동하지 않거나 나머지 클러스터와의 통신이 손실되면 대부분의 작업 노드는 분리에 투표하여 필요한 경우 서비스를 위해 노드를 펜싱할 수 있습니다.
예를 들어 6-노드 클러스터에서는 클러스터 노드가 4개 이상 작동할 때 쿼럼이 설정됩니다. 대부분의 노드가 오프라인 상태가 되거나 사용할 수 없게 되면 클러스터에 더 이상 쿼럼이 없으며 Pacemaker에서 클러스터형 서비스를 중지합니다.
Pacemaker의 쿼럼 기능을 사용하면 클러스터가 통신과 분리되지만 각 부분이 계속해서 별도의 클러스터로 작동하여 동일한 데이터에 기록되고 손상 또는 손실이 발생할 수 있습니다. 분할 상태에 있다는 의미와 일반적으로 쿼럼 개념에 대한 자세한 내용은 RHEL High Availability Clusters - Quorum의 Red Hat 지식베이스 문서 탐색 문서를 참조하십시오.
Red Hat Enterprise Linux High Availability Add-On 클러스터는 펜싱과 함께 votequorum
서비스를 사용하여 분할된 뇌 상황을 방지합니다. 클러스터의 각 시스템에 여러 개의 투표가 할당되며, 클러스터 작업은 대부분의 투표가 있는 경우에만 진행할 수 있습니다. 서비스를 모든 노드 또는 none 노드에 로드해야 합니다. 클러스터 노드의 하위 집합에 로드되면 결과를 예측할 수 없습니다. votequorum
서비스 구성 및 운영에 대한 자세한 내용은 시스템의 votequorum
(5) 매뉴얼 페이지를 참조하십시오.
26.1. 쿼럼 옵션 구성 링크 복사링크가 클립보드에 복사되었습니다!
pcs cluster setup
명령을 사용하여 클러스터를 생성할 때 설정할 수 있는 쿼럼 구성의 몇 가지 특별한 기능이 있습니다. 다음 표에는 이러한 옵션이 요약되어 있습니다.
옵션 | 설명 |
---|---|
|
클러스터를 활성화하면 결정적인 방식으로 노드의 최대 50%까지 오류가 발생할 수 있습니다. 클러스터 파티션 또는
|
| 활성화하면 모든 노드가 최소한 한 번 이상 표시되는 경우에만 클러스터가 처음으로 정족수에 달합니다.
클러스터에 두 개의 노드가 있고 쿼럼 장치를 사용하지 않고 |
|
활성화하면 클러스터는 특정 상황에서 |
|
클러스터가 노드가 손실된 후 |
이러한 옵션 구성 및 사용에 대한 자세한 내용은 시스템의 votequorum
(5) 매뉴얼 페이지를 참조하십시오.