12.8. 禁用 control plane 机器集


激活的 ControlPlaneMachineSet 自定义资源 (CR) 中的 .spec.state 字段无法从 Active 改为 Inactive。要禁用 control plane 机器集,您必须删除 CR,以便从集群中删除。

删除 CR 时,Control Plane Machine Set Operator 会执行清理操作并禁用 control plane 机器集。然后,Operator 会从集群中删除 CR,并使用默认设置创建一个不活跃的 control plane 机器集。

12.8.1. 删除 control plane 机器集

要停止使用集群中设置了 control plane 机器集管理 control plane 机器,您必须删除 ControlPlaneMachineSet 自定义资源 (CR)。

流程

  • 运行以下命令来删除 control plane 机器集 CR:

    $ oc delete controlplanemachineset.machine.openshift.io cluster \
      -n openshift-machine-api

验证

  • 检查 control plane 机器设置自定义资源状态。Inactive 表示删除和替换过程成功。ControlPlaneMachineSet CR 存在但没有激活。

12.8.2. 检查 control plane 机器设置自定义资源状态

您可以验证 ControlPlaneMachineSet 自定义资源 (CR) 是否存在以及其状态。

流程

  • 运行以下命令确定 CR 的状态:

    $ oc get controlplanemachineset.machine.openshift.io cluster \
      --namespace openshift-machine-api
    • Active 的结果表示 ControlPlaneMachineSet CR 存在并被激活。不需要管理员操作。
    • Inactive 表示 ControlPlaneMachineSet CR 存在但没有激活。
    • NotFound 表示没有现有的 ControlPlaneMachineSet CR。

12.8.3. 重新启用 control plane 机器集

要重新启用 control plane 机器集,您必须确保 CR 中的配置正确,用于集群并激活它。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.