Dell APEX Cloud Platform for RedHat OpenShift:如何启用专用控制平面
摘要: 对于具有合并控制平面的群集,控制平面节点具有控制平面角色和工作线程角色。KB 用于通过运行脚本将合并控制平面转换为专用控制平面。该脚本将从控制平面节点中删除辅助角色。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
说明
前提条件
- 您有一个可以访问群集的 Linux 工作站。
- 您可以作为具有 cluster-admin角色的用户身份访问群集。
- 群集包含至少 5 个计算节点(3 节点整合群集和 2 个专用工作节点)。
- 已为群集配置 OpenShift Service Mesh。
- 已安装 OC CLI 工具 4.10 或更高版本。
- 转至 OpenShift CLI
入门,然后按照 OpenShift Platform 下载页面的链接进行操作(您需要登录才能访问)。
- 为 RHEL 8 选择 4.13.x,因为 RHEL 9 尚不可用。
- 转至 OpenShift CLI
- 下载本知识库文章中随附的 zip 文件,将 zip 文件重命名为“enable-dedicated-control-plane.zip”
如何启用专用控制平面
提醒:
- 如果有客户工作负载在控制平面节点上运行,则在运行此过程后,它们可能会迁移到工作机节点。
- 控制平面转换为专用平面后,它将具有“NoSchedule”污点,该污点将拒绝要计划的 Pod,除非该 Pod 具有匹配的容忍度。对于需要调度到控制平面的客户工作负载,请按照以下指南进行处理:https://docs.openshift.com/container-platform/4.13/nodes/scheduling/nodes-scheduler-taints-tolerations.html#nodes-scheduler-taints-tolerations-about_nodes-scheduler-taints-tolerations
。
步骤:
- 在可以访问群集的 Linux 工作站上,创建一个空的工作目录,并将 zip 文件“enable-dedicated-control-plane.zip”复制到该目录。
- 运行以下命令以启用专用控制平面。
$ unzip enable-dedicated-control-plane.zip && cd enable-dedicated-control-plane $ chmod +x enable-dedicated-control-plane.sh $ ./enable-dedicated-control-plane.sh -u <user> -p <password> -c <cluster_name.top_level_domain>
验证启用
从 Red Hat OpenShift Container Platform 控制台中:
- 从左侧导航栏中选择计算 -> 节点。确认所有控制平面节点都没有“工作器”角色。
- 从左侧导航栏中选择工作负载 —> Pod。确认以“dell-acp”开头的所有命名空间中的所有 pod 都处于“Running”或“Completed”状态。
- 从左侧导航栏中选择工作负载 —> Pod。确认所有客户工作负载均按预期运行。
受影响的产品
APEX Cloud Platform for Red Hat OpenShift文章属性
文章编号: 000219774
文章类型: How To
上次修改时间: 18 9月 2026
版本: 6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。