45.2. 고가용성 애드온 개념


Red Hat High Availability Add-On 클러스터의 주요 개념 중 일부는 다음과 같습니다.

45.2.1. fencing

클러스터의 단일 노드와 통신하는 데 실패하는 경우 클러스터의 다른 노드는 실패한 클러스터 노드에서 액세스할 수 있는 리소스에 대한 액세스를 제한하거나 해제할 수 있어야 합니다. 클러스터 노드가 응답하지 않을 수 있으므로 클러스터 노드에 연결하여 수행할 수 없습니다. 대신 차단 에이전트를 사용한 펜싱이라는 외부 방법을 제공해야 합니다. 차단 장치는 클러스터가 잘못된 노드에 의해 공유 리소스에 대한 액세스를 제한하거나 클러스터 노드에서 하드 재부팅을 발행하는 데 사용할 수 있는 외부 장치입니다.

차단 장치를 구성하지 않으면 연결이 끊긴 클러스터 노드에서 이전에 사용한 리소스가 해제되었음을 알 수 없으며 이로 인해 서비스가 다른 클러스터 노드에서 실행되지 않을 수 있습니다. 반대로 시스템은 클러스터 노드가 리소스를 해제한 것으로 잘못 가정할 수 있으며 이로 인해 데이터가 손상되고 데이터가 손실될 수 있습니다. 차단 장치가 구성된 데이터 무결성을 보장할 수 없으며 클러스터 구성은 지원되지 않습니다.

펜싱이 진행 중인 경우 다른 클러스터 작업을 실행할 수 없습니다. 클러스터의 정상적인 작업은 펜싱이 완료되거나 클러스터 노드가 재부팅된 후 클러스터에 다시 참여할 때까지 다시 시작할 수 없습니다.

펜싱에 대한 자세한 내용은 Red Hat High Availability Cluster의 Fencing Red Hat Knowledgebase 솔루션을 참조하십시오.

45.2.2. 쿼럼

클러스터 무결성 및 가용성을 유지하기 위해 클러스터 시스템은 쿼럼 이라는 개념을 사용하여 데이터 손상 및 손실을 방지합니다. 클러스터 노드의 절반 이상이 온라인 상태이면 클러스터에 쿼럼이 있습니다. 실패로 인한 데이터 손상 가능성을 완화하기 위해 Pacemaker는 클러스터에 쿼럼이 없는 경우 기본적으로 모든 리소스를 중지합니다.

쿼럼은 투표 시스템을 사용하여 설정됩니다. 클러스터 노드가 제대로 작동하지 않거나 나머지 클러스터와의 통신이 손실되면 대부분의 작업 노드는 분리에 투표하여 필요한 경우 서비스를 위해 노드를 펜싱할 수 있습니다.

예를 들어 6-노드 클러스터에서는 클러스터 노드가 4개 이상 작동할 때 쿼럼이 설정됩니다. 대부분의 노드가 오프라인 상태가 되거나 사용할 수 없게 되면 클러스터에 더 이상 쿼럼이 없으며 Pacemaker에서 클러스터형 서비스를 중지합니다.

Pacemaker의 쿼럼 기능을 사용하면 클러스터가 통신과 분리되지만 각 부분이 계속해서 별도의 클러스터로 작동하여 동일한 데이터에 기록되고 손상 또는 손실이 발생할 수 있습니다. 분할 상태에 있다는 의미와 일반적으로 쿼럼 개념에 대한 자세한 내용은 RHEL High Availability Clusters - Quorum의 Red Hat 지식베이스 문서 탐색 문서를 참조하십시오.

Red Hat Enterprise Linux High Availability Add-On 클러스터는 펜싱과 함께 votequorum 서비스를 사용하여 분할된 뇌 상황을 방지합니다. 클러스터의 각 시스템에 여러 개의 투표가 할당되며, 클러스터 작업은 대부분의 투표가 있는 경우에만 진행할 수 있습니다.

45.2.3. 클러스터 리소스

클러스터 리소스는 클러스터 서비스에서 관리할 프로그램, 데이터 또는 애플리케이션의 인스턴스입니다. 이러한 리소스는 클러스터 환경에서 리소스를 관리하기 위한 표준 인터페이스를 제공하는 에이전트에 의해 추상화됩니다.

리소스가 정상 상태로 유지되도록 리소스 정의에 모니터링 작업을 추가할 수 있습니다. 리소스에 대한 모니터링 작업을 지정하지 않으면 기본적으로 하나씩 추가됩니다.

제약 조건 을 구성하여 클러스터에서 리소스의 동작을 확인할 수 있습니다. 다음과 같은 제약 조건을 구성할 수 있습니다.

  • 위치 제한 조건 - 위치 제한 조건은 리소스가 실행할 수 있는 노드를 결정합니다.
  • 순서 지정 제약 조건 - 순서 지정 제약 조건에 따라 리소스가 실행되는 순서가 결정됩니다.
  • 공동 배치 제약 조건 - 공동 배치 제약 조건에 따라 리소스가 다른 리소스를 기준으로 배치되는 위치가 결정됩니다.Colocation constraints - a colocation constraint determines where resources will be placed relative to other resources.

클러스터의 가장 일반적인 요소 중 하나는 함께 배치하고 순차적으로 시작하고 역순으로 중지해야 하는 리소스 집합입니다. 이 구성을 단순화하기 위해 Pacemaker는 그룹 개념을 지원합니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat