4.5. 安装 OpenShift Data Foundation Multicluster Orchestrator operator
OpenShift Data Foundation Multicluster Orchestrator 是一个控制器,从 Hub 集群上的 OpenShift Container Platform OperatorHub 安装。
流程
- 在 Hub 集群中,进入到 OperatorHub 并使用关键字过滤器搜索 ODF Multicluster Orchestrator。
- 点 ODF Multicluster Orchestrator 标题。
保留所有默认设置,然后点安装。
确保 operator 资源安装在
openshift-operators中,并可用于所有命名空间。注意ODF Multicluster Orchestrator还会在 RHACM hub 集群上作为依赖项安装 Openshift DR Hub Operator。验证 Operator Pod 处于
Running状态。OpenShift DR Hub operator也安装在openshift-operators命名空间中。$ oc get pods -n openshift-operators输出示例:
NAME READY STATUS RESTARTS AGE odf-multicluster-console-6845b795b9-blxrn 1/1 Running 0 4d20h odfmo-controller-manager-f9d9dfb59-jbrsd 1/1 Running 0 4d20h ramen-hub-operator-6fb887f885-fss4w 2/2 Running 0 4d20h
4.5.1. [可选] 使用 ocs-provider-server ServiceExport 连接存储集群 复制链接链接已复制到粘贴板!
[可选] 如果在安装 Submariner 时启用了 Globalnet,请使用本节将 StorageClusters 与 ocs-provider-server ServiceExport 连接。
步骤
创建一个名为
ocs-provider-server的ServiceExport。将以下 yaml 复制到ocs-provider-server.yaml,并在 主受管集群和次受管集群 上创建资源。apiVersion: multicluster.x-k8s.io/v1alpha1 kind: ServiceExport metadata: name: ocs-provider-server namespace: openshift-storage向
StorageCluster添加注解。要添加注解,请在 主受管集群和次受管集群 上运行以下命令。注意&
lt;managedcluster_name> 指的是 RHACM 中的 ManagedCluster 名称,用于 主受管集群或 二级受管集群 名称。$ oc annotate storagecluster ocs-storagecluster -n openshift-storage ocs.openshift.io/api-server-exported-address=<managedcluser_name>.ocs-provider-server.openshift-storage.svc.clusterset.local:50051