1.2. 区域DR 部署工作流
本节概述在两个不同的 OpenShift Container Platform 集群中使用 OpenShift Data Foundation 版本 4.10 和 RHACM 的最新版本来配置和部署 Regional-DR 功能所需的步骤。除了两个受管集群外,还需要第三个 OpenShift Container Platform 集群来部署 Advanced Cluster Management。
要配置基础架构,请按照给定的顺序执行以下步骤:
- 确保您满足每个 Regional-DR 要求,包括 RHACM 操作器安装、创建或导入 OpenShift Container Platform 到 RHACM hub 和网络配置。请参阅启用区域DR 的要求。
- 在 Primary 和 Secondary 受管集群中安装 OpenShift Data Foundation 4.10。请参阅在受管集群中安装 OpenShift Data Foundation。
- 在 Hub 集群上安装 Openshift DR Hub Operator。请参阅在 Hub 集群上安装 OpenShift DR Hub Operator。
- 通过在两个 OpenShift Data Foundation 受管集群之间创建镜像关系来配置多站点存储复制。请参阅配置多站点存储复制。
-
在每个受管集群上创建镜像 StorageClass 资源,支持新的
imageFeatures
以实现启用镜像(mirror)的块卷。请参阅创建镜像 StorageClass 资源。 在 hub 集群上创建 DRPolicy 资源,用于在受管集群间部署、故障转移和重新定位工作负载。请参阅在 Hub 集群上创建灾难恢复策略。
注意可以有多个策略。
- 启用 OpenShift DR Cluster Operator 自动安装,并在受管集群中自动传输 S3 secret。具体步骤请参阅 启用 OpenShift DR 集群 Operator 的自动安装,并 在受管集群中启用 S3 secret 自动传输。
- 使用 RHACM 控制台创建示例应用程序,用于测试故障转移和重定位测试。具体步骤,请参阅 创建示例应用程序、应用程序故障切换并在受管集群间重新定位应用程序。