This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.7.7. Ansible hosts 文件的必要参数
在将 Red Hat Enterprise Linux (RHEL) 计算机器添加到集群之前,必须在 Ansible hosts 文件中定义以下参数。
参数 | 描述 | 值 |
---|---|---|
| 能够以免密码方式进行 SSH 身份验证的 SSH 用户。如果使用基于 SSH 密钥的身份验证,则必须使用 SSH 代理来管理密钥。 |
系统上的用户名。默认值为 |
|
如果 |
|
|
指定包含集群的 | 配置文件的路径和名称。 |
7.7.1. 从集群中删除 RHCOS 计算机器 复制链接链接已复制到粘贴板!
将 Red Hat Enterprise Linux (RHEL) 计算机器添加到集群后,可以删除 Red Hat Enterprise Linux CoreOS (RHCOS) 计算机器。
先决条件
- 您已将 RHEL 计算机器添加到集群中。
流程
查看机器列表并记录 RHCOS 计算机器的节点名称:
oc get nodes -o wide
$ oc get nodes -o wide
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 对于每一台 RHCOS 计算机器,删除其节点:
通过运行
oc adm cordon
命令,将节点标记为不可调度:oc adm cordon <node_name>
$ oc adm cordon <node_name>
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 指定其中一台 RHCOS 计算机器的节点名称。
清空节点中的所有 Pod:
oc adm drain <node_name> --force --delete-local-data --ignore-daemonsets
$ oc adm drain <node_name> --force --delete-local-data --ignore-daemonsets
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 指定您隔离的 RHCOS 计算机器的节点名称。
删除节点:
oc delete nodes <node_name>
$ oc delete nodes <node_name>
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 指定您清空的 RHCOS 计算机器的节点名称。
查看计算机器的列表,以确保仅保留 RHEL 节点:
oc get nodes -o wide
$ oc get nodes -o wide
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 从集群的计算机器的负载均衡器中删除 RHCOS 机器。您可以删除虚拟机,或重新制作 RHCOS 计算机器物理硬件的镜像。