15.8. 데이터 센터 중단 시 메시징 지속성 유지
다음 절차에서는 데이터 센터 중단 중에 클라이언트가 브로커 및 관련 메시징 데이터를 계속 사용할 수 있도록 하는 방법을 보여줍니다. 특히 데이터 센터가 실패하면 다음을 수행해야합니다.
- 실패한 데이터 센터의 브로커에서 인수하기 위해 생성한 유휴 백업 브로커를 수동으로 시작합니다.
- 내부 또는 외부 클라이언트를 새로운 활성 브로커에 연결합니다.
사전 요구 사항
다음이 있어야 합니다.
- Red Hat Ceph Storage 클러스터 설치 및 구성. 자세한 내용은 Red Hat Ceph Storage 클러스터 설치 및 구성을 참조하십시오.
- Ceph 파일 시스템을 마운트합니다. 자세한 내용은 브로커 서버에 Ceph 파일 시스템 마운트를 참조하십시오.
- 데이터 센터 오류가 발생할 경우 라이브 브로커에서 인수할 유휴 백업 브로커가 추가되었습니다. 자세한 내용은 백업 브로커 추가 를 참조하십시오.
- Ceph 클라이언트 역할을 사용하여 브로커 서버를 구성합니다. 자세한 내용은 브로커 구성을 Ceph 클라이언트로 참조하십시오.
- 각 브로커는 공유 저장소 HA(고가용성) 정책을 사용하도록 구성되며 각 브로커는 각 브로커가 메시징 데이터를 저장하는 위치를 지정합니다. 자세한 내용은 공유 저장소 고가용성 구성을 참조하십시오.
- 데이터 센터 중단 시 백업 브로커에 연결하도록 클라이언트를 구성합니다. 자세한 내용은 내결함성 메시징 시스템에서 클라이언트 구성을 참조하십시오.
절차
실패한 데이터 센터의 각 마스터 슬레이브 브로커 쌍에 대해 추가한 유휴 백업 브로커를 수동으로 시작합니다.
클라이언트 연결을 다시 설정합니다.
실패한 데이터 센터에서 내부 클라이언트를 사용하는 경우 생성한 백업 클라이언트를 수동으로 시작합니다. 다중 사이트 내결함성 메시징 시스템에서 클라이언트 구성에 설명된 대로 수동으로 시작한 백업 브로커에 연결하도록 클라이언트를 구성해야 합니다.
다음 그림은 새 토폴로지를 보여줍니다.
외부 클라이언트가 있는 경우 외부 클라이언트를 새 활성 브로커에 수동으로 연결하거나 클라이언트가 구성에 따라 새 활성 브로커로 자동 장애 조치합니다. 자세한 내용은 외부 클라이언트 구성을 참조하십시오.
다음 그림은 새 토폴로지를 보여줍니다.