4.7. Hub 클러스터에서 재해 복구 정책 생성


OpenShift Disaster Recovery Policy(DRPolicy) 리소스는 재해 복구 솔루션 및 원하는 복제 간격에 참여하는 OpenShift Container Platform 클러스터를 지정합니다. DRPolicy는 사용자가 재해 복구 솔루션이 필요한 애플리케이션에 적용할 수 있는 클러스터 범위 리소스입니다.

ODF MultiCluster Orchestrator Operator는 Multicluster 웹 콘솔 을 통해 각 DRPolicy 및 해당 DRCluster 를 쉽게 생성할 수 있습니다.

사전 요구 사항

  • 최소 두 개의 관리 클러스터 세트가 있는지 확인합니다.

프로시저

  1. OpenShift 콘솔에서 모든 클러스터 데이터 서비스 재해 복구 로 이동합니다.
  2. 개요 탭에서 재해 복구 정책 생성을 클릭하거나 정책 탭으로 이동하여 DRPolicy 생성 을 클릭합니다.
  3. 정책 이름을 입력합니다. 각 DRPolicy에 고유한 이름(예: ocp4bos1-ocp4bos2-5m)이 있는지 확인합니다.
  4. 이 새 정책이 연결될 관리 클러스터 목록에서 두 클러스터를 선택합니다.
  5. 복제 정책은 선택한 OpenShift 클러스터에 따라 자동으로 비동기식으로 설정되고 동기화 일정 옵션을 사용할 수 있습니다.
  6. 동기화 일정을 설정합니다.

    중요

    원하는 복제 간격마다 고유한 이름(예: ocp4bos1-ocp4bos2-10m)을 사용하여 새 DRPolicy 를 생성해야 합니다. 동일한 클러스터를 선택할 수 있지만 동기화 일정은 분/시간/일 단위로 다른 복제 간격으로 구성할 수 있습니다. 최소 1분입니다.

  7. 선택 사항: 고급 설정을 확장하고 복원 및 복제된 PersistentVolumeClaims(데이터 기반 전용)에 대한 재해 복구 지원 활성화 확인란을 선택합니다. 자세한 내용은 복제 및 복원된 RBD 볼륨에 대한 재해 복구 보호 에서 참조하십시오.

    참고

    이 옵션은 검색된 애플리케이션에서만 사용해야 합니다. 동일한 네임스페이스에 기존 Disaster Recovery 보호 워크로드가 있는 경우 이 고급 옵션을 사용하여 생성된 새 DRPolicy로 재해 복구 보호를 비활성화하고 다시 활성화해야 할 수 있습니다.

  8. 생성을 클릭합니다.
  9. DRPolicy 가 성공적으로 생성되었는지 확인합니다. 생성된 각 DRPolicy 리소스에 대해 Hub 클러스터에서 이 명령을 실행합니다. 여기서 < drpolicy_name >이 고유한 이름으로 교체됩니다.

    $ oc get drpolicy <drpolicy_name> -o jsonpath='{.status.conditions[].reason}{"\n"}'

    출력 예:

    Succeeded

    DRPolicy가 생성되면 두 개의 DRCluster 리소스도 생성됩니다. 세 리소스 모두를 검증하고 상태가 Succeeded 로 표시되는 데 최대 10분이 걸릴 수 있습니다.

    참고

    SchedulingInterval,ReplicationClassSelector,VolumeSnapshotClassSelectorDRClusters 필드 값은 DRPolicy에서 지원되지 않습니다.

  10. Hub 클러스터에서 기본 관리 클러스터Secondary 관리 클러스터로 오브젝트 버킷 액세스를 확인합니다.

    1. Hub 클러스터에서 DRClusters 이름을 가져옵니다.

      $ oc get drclusters

      출력 예:

      NAME        AGE
      ocp4bos1   4m42s
      ocp4bos2   4m42s
    2. 각 관리 클러스터에서 생성된 각 버킷에 대한 S3 액세스를 확인합니다. DRCluster 검증 명령을 사용합니다. 여기서 < drcluster_name >은 고유한 이름으로 교체됩니다.

      참고

      RegionS3ProfileName 필드 값의 편집은 DRClusters에서 지원되지 않습니다.

      $ oc get drcluster <drcluster_name> -o jsonpath='{.status.conditions[2].reason}{"\n"}'

      출력 예:

      Succeeded
      참고

      Hub 클러스터에서DRCluster에 대해 명령을 실행해야 합니다.

  11. OpenShift DR Cluster Operator 설치가 기본 관리 클러스터 및 Secondary 관리 클러스터에서 성공적으로 설치되었는지 확인합니다.

    $ oc get csv,pod -n openshift-dr-system

    출력 예:

    NAME                                                                            DISPLAY                         VERSION        REPLACES   PHASE
    clusterserviceversion.operators.coreos.com/odr-cluster-operator.v4.15.0         Openshift DR Cluster Operator   4.15.0                    Succeeded
    clusterserviceversion.operators.coreos.com/volsync-product.v0.8.0               VolSync                         0.8.0                     Succeeded
    
    NAME                                             READY   STATUS    RESTARTS   AGE
    pod/ramen-dr-cluster-operator-6467cf5d4c-cc8kz   2/2     Running   0          3d12h

    OpenShift DR Cluster Operator 가 각 관리 클러스터의 OperatorHub 에 성공적으로 설치되었는지 확인할 수도 있습니다.

    참고

    초기 실행 시volSync Operator가 자동으로 설치됩니다. volSync는 CephFs 기반 PVC를 보호하기 위해 두 클러스터 간에 볼륨 복제를 설정하는 데 사용됩니다. 복제 기능은 기본적으로 활성화되어 있습니다.

  12. 기본 관리 클러스터 및 보조 관리형 클러스터에서 OpenShift Data Foundation 미러링 데몬 상태의 상태가 있는지 확인합니다.

    $ oc get cephblockpool ocs-storagecluster-cephblockpool -n openshift-storage -o jsonpath='{.status.mirroringStatus.summary}{"\n"}'

    출력 예:

    {"daemon_health":"OK","health":"OK","image_health":"OK","states":{}}
    Important

    daemon_ health 및 상태가 Warning 에서 OK 로 이동하는 데 최대 10분이 걸릴 수 있습니다. 결국 상태가 OK 가 되지 않으면 RHACM 콘솔을 사용하여 관리 클러스터 간의 Submariner 연결이 여전히 정상 상태인지 확인합니다. 모든 값이 OK 될 때까지 진행하지 마십시오.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동