14.4. 销毁 IBM Z 上的托管集群


您可以使用命令行界面(CLI)在带有 IBM Z 计算节点及其受管集群的 x86 裸机上销毁托管集群。

14.4.1. 使用 IBM Z 计算节点在 x86 裸机上销毁托管集群

要使用 IBM Z 计算节点在 x86 裸机上销毁托管集群及其受管集群,您可以使用命令行界面(CLI)。

流程

  1. 运行以下命令,将 NodePool 对象扩展到 0 节点:

    $ oc -n <hosted_cluster_namespace> scale nodepool <nodepool_name> --replicas 0

    NodePool 对象扩展到 0 后,计算节点会从托管集群分离。在 OpenShift Container Platform 版本 4.17 中,这个功能只适用于带有 KVM 的 IBM Z。对于 z/VM 和 LPAR,您必须手动删除计算节点。

    如果要将计算节点重新连接到集群,您可以使用您想要的计算节点数量扩展 NodePool 对象。要使 z/VM 和 LPAR 重复使用代理,您必须使用 Discovery 镜像重新创建它们。

    重要

    如果计算节点没有从托管集群或处于 Notready 状态分离,请运行以下命令手动删除计算节点:

    $ oc --kubeconfig <hosted_cluster_name>.kubeconfig delete node <compute_node_name>
  2. 输入以下命令验证计算节点的状态:

    $ oc --kubeconfig <hosted_cluster_name>.kubeconfig get nodes

    在计算节点从托管集群分离后,代理的状态将更改为 auto-assign

  3. 运行以下命令从集群中删除代理:

    $ oc -n <hosted_control_plane_namespace> delete agent <agent_name>
    注意

    您可在从集群中删除代理后删除作为代理创建的虚拟机。

  4. 运行以下命令来销毁托管集群:

    $ hcp destroy cluster agent --name <hosted_cluster_name> --namespace <hosted_cluster_namespace>
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.