2.5. 删除节点


当您使用 CLI 删除节点时,节点对象会从 Kubernetes 中删除,但节点本身上存在的 pod 不会被删除。任何未由复制控制器支持的裸机 pod 都无法被 OpenShift Container Platform 访问,由复制控制器支持的 pod 将被重新调度到其他可用的节点,并且需要手动删除本地清单 pod

从 OpenShift Container Platform 集群中删除节点:

  1. 从您要删除的节点中撤离 pod
  2. 删除节点对象:

    $ oc delete node <node>
  3. 检查节点是否已从节点列表中移除:

    $ oc get nodes

    现在应该只为处于 Ready 状态的剩余节点调度 Pod。

  4. 如果要从节点主机中卸载所有 OpenShift Container Platform 内容,包括所有 pod 和容器,请继续 卸载节点,并使用 uninstall.yml playbook 按照以下步骤进行操作。该流程假定对使用 Ansible 进行集群安装过程有一般了解。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.