第 11 章 在受管集群间重新定位应用程序
重定位操作与故障转移非常相似。重新定位基于应用,并使用 DRPlacementControl 来触发重定位。重定位的主要区别在于,会发出 重新同步 以确保第二受管集群上保存的任何新应用程序数据都会立即出现,而不会等待镜像调度间隔复制到主要受管集群。
步骤
- 在 Hub 集群中,导航到 Installed Operators,然后点 Openshift DR Hub Operator。
- 单击 DRPlacementControl 选项卡。
-
单击 DRPC
busybox-drpc,然后单击 YAML 视图。 将操作改为
RelocateDRPlacementControl 修改重新分配的操作
- 点击 Save。
验证 application
busybox现在是否在主要受管集群中运行,故障切换集群ocp4perf2是否在 YAML 文件中指定的。$ oc get pods,pvc -n busybox-sample输出示例:
NAME READY STATUS RESTARTS AGE pod/busybox 1/1 Running 0 60s NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE persistentvolumeclaim/busybox-pvc Bound pvc-79f2a74d-6e2c-48fb-9ed9-666b74cfa1bb 5Gi RWO ocs-storagecluster-ceph-rbd 61s验证
busybox是否在第二个受管集群中运行。busybox 应用程序不应在此受管集群上运行。$ oc get pods,pvc -n busybox-sample输出示例:
No resources found in busybox-sample namespace.
重要
请注意发行说明的已知区域DR 问题,如已知问题部分所述。
如果您需要开发人员预览功能的帮助,请联络 ocs-devpreview@redhat.com 邮件列表和红帽开发团队成员将根据其可用性和工作计划尽快为您提供协助。