4.3. 启用区域DR 的要求


安装 Red Hat OpenShift Data Foundation 支持的灾难恢复解决方案的先决条件如下:

  • 您必须有三个在它们之间具有网络可访问性的 OpenShift 集群:

    • 安装 Red Hat Advanced Cluster Management (RHACM) for Kubernetes operator 的 hub 集群
    • 运行 OpenShift Data Foundation 的主受管集群
    • 运行 OpenShift Data Foundation 的从受管集群
    注意

    要配置 hub 恢复设置,您需要 4 个集群,它充当被动 hub。主受管集群(Site-1)可以与活跃的 RHACM hub 集群共存,而被动 hub 集群与二级受管集群(Site-2)一起存在。或者,活跃的 RHACM hub 集群可以放在中立站点(Site-3)中,该集群不受 Site-1 或 Site-2 中主受管集群的故障的影响。在这种情况下,如果使用被动 hub 集群,它可以被放在 Site-2 的次要集群中。如需更多信息,请参阅为 hub 恢复配置被动 hub 集群

    hub 恢复是一个技术预览功能,受技术预览支持限制。

  • 确保在 Hub 集群中安装 RHACM 操作符和 MultiClusterHub。具体步骤请查看 RHACM 安装指南

    成功安装 Operator 后,用户界面中会显示一个带有 Web 控制台更新可用消息的弹出窗口。点此弹出窗口中的 Refresh Web 控制台来反映控制台更改。

重要

确保正确配置了应用程序流量路由和重定向。

  • 在 Hub 集群中

    • 进入到 All Clusters Infrastructure Clusters
    • 使用 RHACM 控制台导入或创建主受管集群次受管集群
    • 为您的环境选择适当的选项。

    具体步骤请参阅创建集群并将 目标受管集群导入到 hub 集群

  • 使用 RHACM Submariner 附加组件连接私有 OpenShift 集群和服务网络。验证两个集群是否没有重叠的服务和集群专用网络。否则,请确保在 Submariner 附加组件安装过程中启用了 Globalnet。

    为每个受管集群运行以下命令,以确定是否需要启用 Globalnet。此处显示的示例用于非重叠的集群和服务网络,因此不会启用 Globalnet。

    $ oc get networks.config.openshift.io cluster -o json | jq .spec
    Copy to Clipboard Toggle word wrap

    Primary 集群的示例输出:

    {
      "clusterNetwork": [
        {
          "cidr": "10.5.0.0/16",
          "hostPrefix": 23
        }
      ],
      "externalIP": {
        "policy": {}
      },
      "networkType": "OVNKubernetes",
      "serviceNetwork": [
        "10.15.0.0/16"
      ]
    }
    Copy to Clipboard Toggle word wrap

    Secondary 集群的输出示例:

    {
      "clusterNetwork": [
        {
          "cidr": "10.6.0.0/16",
          "hostPrefix": 23
        }
      ],
      "externalIP": {
        "policy": {}
      },
      "networkType": "OVNKubernetes",
      "serviceNetwork": [
        "10.16.0.0/16"
      ]
    }
    Copy to Clipboard Toggle word wrap

    如需更多信息,请参阅 Submariner 文档

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat