15.5.3. 공유 저장소 고가용성 구성


Red Hat Ceph Storage 클러스터는 다른 데이터 센터의 브로커에 사용할 수 있는 공유 저장소를 효과적으로 생성합니다. 오류가 발생할 경우 메시지를 브로커 클라이언트에서 계속 사용할 수 있도록 live-backup 그룹에서 각 브로커를 구성하도록 다음을 사용합니다.

  • 공유 HA(고가용성) 정책
  • Ceph 파일 시스템의 동일한 저널, 페이징 및 큰 메시지 디렉터리

다음 절차에서는 live-backup 그룹의 마스터, 슬레이브 및 유휴 백업 백업 브로커에 공유 저장소 HA 정책을 구성하는 방법을 보여줍니다.

절차

  1. live-backup 그룹에서 각 브로커의 broker.xml 구성 파일을 편집합니다. Ceph 파일 시스템에서 동일한 페이징, 바인딩, 저널 및 대용량 메시지 디렉터리를 사용하도록 각 브로커를 구성합니다.

    # Master Broker - DC1
    <paging-directory>mnt/cephfs/broker1/paging</paging-directory>
    <bindings-directory>/mnt/cephfs/data/broker1/bindings</bindings-directory>
    <journal-directory>/mnt/cephfs/data/broker1/journal</journal-directory>
    <large-messages-directory>mnt/cephfs/data/broker1/large-messages</large-messages-directory>
    
    # Slave Broker - DC1
    <paging-directory>mnt/cephfs/broker1/paging</paging-directory>
    <bindings-directory>/mnt/cephfs/data/broker1/bindings</bindings-directory>
    <journal-directory>/mnt/cephfs/data/broker1/journal</journal-directory>
    <large-messages-directory>mnt/cephfs/data/broker1/large-messages</large-messages-directory>
    
    # Backup Broker (Idle) - DC2
    <paging-directory>mnt/cephfs/broker1/paging</paging-directory>
    <bindings-directory>/mnt/cephfs/data/broker1/bindings</bindings-directory>
    <journal-directory>/mnt/cephfs/data/broker1/journal</journal-directory>
    <large-messages-directory>mnt/cephfs/data/broker1/large-messages</large-messages-directory>
  2. 다음과 같이 백업 브로커를 HA 정책 내에서 마스터로 구성합니다. 이 구성 설정을 사용하면 수동으로 시작할 때 백업 브로커가 즉시 마스터가 되도록 합니다. 브로커가 유휴 백업이므로 활성 마스터 브로커에 지정할 수 있는 failover-on-shutdown 매개변수는 이 경우 적용되지 않습니다.

    <configuration>
        <core>
            ...
            <ha-policy>
                <shared-store>
                    <master>
                    </master>
                </shared-store>
            </ha-policy>
            ...
        </core>
    </configuration>

추가 리소스

  • 라이브 백업 브로커 그룹에 대한 공유 저장소 고가용성 정책을 구성하는 방법에 대한 자세한 내용은 공유 저장소 고가용성 구성을 참조하십시오.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.