4.9. 관리형 클러스터 간 애플리케이션 페일오버
어떤 이유로든 관리형 클러스터를 사용할 수 없게 되면 장애 조치를 수행합니다. 이 장애 조치 방법은 애플리케이션을 기반으로 합니다.
사전 요구 사항
- 설정에 활성 및 수동 RHACM 허브 클러스터가 있는 경우 고급 클러스터 관리 허브 복구 사용을 참조하십시오.
기본 클러스터가
Ready
이외의 상태인 경우 업데이트하는 데 시간이 걸릴 수 있으므로 클러스터의 실제 상태를 확인합니다.-
RHACM 콘솔
인프라 클러스터 클러스터 목록 탭 으로 이동합니다. 장애 조치(failover) 작업을 수행하기 전에 두 클러스터의 상태를 개별적으로 확인합니다.
그러나 실패한 클러스터가 Ready 상태인 경우에도 장애 조치 작업을 수행할 수 있습니다.
-
RHACM 콘솔
절차
- Hub 클러스터에서 Applications (애플리케이션)로 이동합니다.
- 애플리케이션 행 끝에 있는 Actions 메뉴를 클릭하여 사용 가능한 작업 목록을 확인합니다.
- knative 애플리케이션을 클릭합니다.
- DestinationRule 애플리케이션 팝업이 표시되면 관련 애플리케이션이 재해 발생 시 장애 조치될 정책 및 대상 클러스터 를 선택합니다.
- 기본적으로 애플리케이션 리소스를 복제할 서브스크립션 그룹이 선택됩니다. Select subscription group 드롭다운을 클릭하여 기본 선택을 확인하거나 이 설정을 수정합니다.
DestinationRule 준비 상태 확인.
-
상태가 녹색으로 준비되면 대상 클러스터가 장애 조치(failover)를 시작할 준비가 되었음을 나타냅니다.
7단계를 진행합니다.
-
상태가
Unknown
또는Not ready
인 경우 상태가Ready
로 변경될 때까지 기다립니다.
-
상태가 녹색으로 준비되면 대상 클러스터가 장애 조치(failover)를 시작할 준비가 되었음을 나타냅니다.
- Initiate 를 클릭합니다. 이제 busybox 리소스가 대상 클러스터에서 생성됩니다.
- 모달 창을 닫고 애플리케이션 페이지의 데이터 정책 열을 사용하여 상태를 추적합니다.
활동 상태가 애플리케이션에 FailedOver 로 표시되는지 확인합니다.
-
애플리케이션
개요 탭으로 이동합니다. - 데이터 정책 열에서 정책을 적용한 애플리케이션에 대한 정책 링크를 클릭합니다.
- 데이터 정책 모달 페이지에서 자세한 정보 보기 링크를 클릭합니다.
- 애플리케이션과 함께 사용되는 정책과 관련된 하나 이상의 정책 이름 및 지속적인 활동(동기 동기화 시간 및 활동 상태)이 표시되는지 확인합니다.
-
애플리케이션