쿼럼 및 epsilon 이해
-
이 문서 사이트의 PDF
-
9fde9515d3a1ede8d6f12a1892c894ec
-
![](https://docs.netapp.com/common/images/pdf-zip.png)
별도의 PDF 문서 모음
Creating your file...
쿼럼 및 epsilon은 클러스터 상태 및 기능의 중요한 측정치로서, 클러스터를 통해 잠재적인 통신 및 연결 문제를 해결하는 방법을 함께 나타냅니다.
_Quorum_은 완전히 작동하는 클러스터를 위한 전제 조건입니다. 클러스터가 쿼럼에 있으면 대부분의 노드가 정상 상태이며 서로 통신할 수 있습니다. 쿼럼이 손실되면 클러스터는 정상적인 클러스터 작업을 수행할 수 없게 됩니다. 모든 노드가 데이터의 단일 뷰를 공유하므로 한 번에 하나의 노드 집합만 쿼럼을 가질 수 있습니다. 따라서 서로 통신하지 않는 두 개의 노드가 서로 다른 방식으로 데이터를 수정할 수 있는 경우 더 이상 데이터를 단일 데이터 뷰로 조정할 수 없습니다.
클러스터의 각 노드는 하나의 node_master_를 선택하는 voting 프로토콜에 참여하며 나머지 각 노드는 _secondary_입니다. 마스터 노드는 클러스터 전체에서 정보를 동기화하는 역할을 합니다. 쿼럼이 형성되면 투표가 계속된다. 마스터 노드가 오프라인이 되고 클러스터가 여전히 쿼럼에 있으면 새 마스터는 온라인 상태로 유지되는 노드에 의해 선택됩니다.
노드의 수가 짝수인 클러스터에서 타이 가능성이 있기 때문에 노드 하나에 _epsilon_라는 추가 분수 투표 가중치가 있습니다. 대규모 클러스터의 동일한 두 부분 간의 연결이 실패할 경우 epsilon이 포함된 노드 그룹은 모든 노드가 정상 상태라고 가정하고 quorum을 유지합니다. 예를 들어, 다음 그림에서는 노드 2개에 장애가 발생한 4노드 클러스터를 보여 줍니다. 그러나 남아 있는 노드 중 하나가 epsilon을 보유하기 때문에 양호한 노드의 대부분이 단순하지 않더라도 클러스터가 쿼럼에 남아 있습니다.
![이 이미지는 주변 텍스트로 설명됩니다.](../media/epsilon-preserving-quorum.gif)
Epsilon은 클러스터를 생성할 때 첫 번째 노드에 자동으로 할당됩니다. epsilon이 있는 노드가 정상 상태가 아니거나 고가용성 파트너를 인수하거나 고가용성 파트너가 인수하는 경우 epsilon은 다른 HA 쌍의 정상 노드에 자동으로 재할당됩니다.
노드를 오프라인 상태로 전환하면 클러스터의 쿼럼 유지 기능에 영향을 줄 수 있습니다. 따라서 클러스터를 쿼럼에서 제외시키거나 quorum이 손실된 상태에서 한 번의 작동 중지가 발생하지 않는 작업을 시도할 경우 ONTAP에서 경고 메시지를 표시합니다. 을 사용하여 쿼럼 경고 메시지를 비활성화할 수 있습니다 cluster quorum-service options modify
고급 권한 레벨의 명령
일반적으로, 클러스터의 노드 간에 안정적인 연결을 가정하면 더 큰 클러스터는 더 작은 클러스터보다 더 안정적입니다. 노드 과반수의 단순한 정수에 epsilon을 더한 quorum 요구 사항은 노드 2개로 구성된 클러스터보다 노드 24개로 구성된 클러스터에서 유지하기가 더 쉽습니다.
2노드 클러스터는 쿼럼을 유지 관리하는 데 몇 가지 고유한 문제를 제시합니다. 2노드 클러스터는 epsilon을 보유하지 않는 _cluster HA_를 사용합니다. 대신 두 노드는 모두 지속적으로 폴링되므로 한 노드에 장애가 발생할 경우 다른 노드가 데이터에 대한 읽기/쓰기 액세스 권한을 완벽하게 갖추고 논리 인터페이스 및 관리 기능에 액세스할 수 있습니다.