3.10. 펜싱 자동화를 위해 DRCluster 구성


이 구성은 애플리케이션 장애 조치 전에 펜싱을 활성화하는 데 필요합니다. 재해가 충돌하는 클러스터의 영구 볼륨에 쓰기를 방지하기 위해 OpenShift DR은 RHCS 외부 스토리지의 클러스터 노드를 펜싱하도록 RHCS(Red Hat Ceph Storage)에 지시합니다. 이 섹션에서는 DRCluster 노드의 IP 범위 또는 IP 범위를 추가하는 방법을 안내합니다.

3.10.1. DRClusters에 노드 IP 주소 추가

  1. 기본 관리 클러스터 및 보조 관리형 클러스터에서 이 명령을 실행하여 관리형 클러스터에서 모든 OpenShift 노드의 IP 주소를 찾습니다.

    $ oc get nodes -o jsonpath='{range .items[*]}{.status.addresses[?(@.type=="ExternalIP")].address}{"\n"}{end}'

    출력 예:

    10.70.56.118
    10.70.56.193
    10.70.56.154
    10.70.56.242
    10.70.56.136
    10.70.56.99

    IP 주소가 있으면 각 관리 클러스터에 대해 DRCluster 리소스를 수정할 수 있습니다.

  2. Hub 클러스터에서 DRCluster 이름을 찾습니다.

    $ oc get drcluster

    출력 예:

    NAME        AGE
    ocp4perf1   5m35s
    ocp4perf2   5m35s
  3. < drcluster_name>을 고유한 이름으로 교체한 후 각 DRCluster 를 편집하여 고유한 IP 주소를 추가합니다.

    $ oc edit drcluster <drcluster_name>
    apiVersion: ramendr.openshift.io/v1alpha1
    kind: DRCluster
    metadata:
    [...]
    spec:
      s3ProfileName: s3profile-<drcluster_name>-ocs-external-storagecluster
      ## Add this section
      cidrs:
        -  <IP_Address1>/32
        -  <IP_Address2>/32
        -  <IP_Address3>/32
        -  <IP_Address4>/32
        -  <IP_Address5>/32
        -  <IP_Address6>/32
    [...]

    출력 예:

    drcluster.ramendr.openshift.io/ocp4perf1 edited
참고

6개 이상의 IP 주소가 있을 수 있습니다.

피어 DRCluster 리소스(예: ocp4perf2)의 보조 관리형 클러스터의 IP 주소에 대해 이 DRCluster 구성을 수정합니다.

3.10.2. DRClusters에 펜싱 주석 추가

모든 DRCluster 리소스에 다음 주석을 추가합니다. 이러한 주석에는 애플리케이션 페일오버 테스트에서 나중에 생성된 NetworkFence 리소스에 필요한 세부 정보가 포함됩니다.

참고

& lt;drcluster_name&gt;을 고유한 이름으로 바꿉니다.

$ oc edit drcluster <drcluster_name>
apiVersion: ramendr.openshift.io/v1alpha1
kind: DRCluster
metadata:
  ## Add this section
  annotations:
    drcluster.ramendr.openshift.io/storage-clusterid: openshift-storage
    drcluster.ramendr.openshift.io/storage-driver: openshift-storage.rbd.csi.ceph.com
    drcluster.ramendr.openshift.io/storage-secret-name: rook-csi-rbd-provisioner
    drcluster.ramendr.openshift.io/storage-secret-namespace: openshift-storage
[...]

출력 예:

drcluster.ramendr.openshift.io/ocp4perf1 edited

DRCluster 리소스(예: ocp4perf1ocp4perf2)에 대해 이러한 주석을 추가합니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동