12장. 관리되는 클러스터 간 애플리케이션 페일오버
이 섹션에서는 busybox 샘플 애플리케이션을 장애 조치하는 방법에 대한 지침을 제공합니다. Regional-DR의 장애 조치 방법은 애플리케이션을 기반으로 합니다. 이러한 방식으로 보호할 각 애플리케이션에는 DR 테스트용 샘플 애플리케이션 생성 섹션에 표시된 대로 해당 DRPlacementControl 리소스와 애플리케이션 네임스페이스에 생성된 PlacementRule 리소스가 있어야 합니다.
절차
- Hub 클러스터에서 Installed Operators(설치된 운영자)로 이동한 다음 Openshift DR Hub Operator 를 클릭합니다.
- DRPlacementControl 탭을 클릭합니다.
-
DRPC
busybox-drpc를클릭한 다음 YAML 보기를 클릭합니다. 아래 스크린샷과 같이
action및failoverCluster세부 정보를 추가합니다.failoverCluster는 보조 관리 클러스터의 ACM 클러스터 이름입니다.DRPlacementControl 추가 작업 실패
- 저장을 클릭합니다.
YAML 파일에 지정된 페일오버 클러스터
ocp4perf2인 Secondary managed 클러스터에서 이제 애플리케이션busybox가 실행 중인지 확인합니다.$ oc get pods,pvc -n busybox-sample
출력 예:
NAME READY STATUS RESTARTS AGE pod/busybox 1/1 Running 0 35s NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE persistentvolumeclaim/busybox-pvc Bound pvc-79f2a74d-6e2c-48fb-9ed9-666b74cfa1bb 5Gi RWO ocs-storagecluster-ceph-rbd 35s
busybox가 더 이상 기본 관리 클러스터에서 실행되지 않는지 확인합니다.$ oc get pods,pvc -n busybox-sample
출력 예:
No resources found in busybox-sample namespace.
중요
릴리스 노트의 Known issues 섹션에 설명된 알려진 Region-DR 문제에 대해 유의하십시오.