9.2. 卸载节点
在只保留剩余的主机和集群时,使用 uninstall.yml playbook 从特定主机中卸载节点组件:
警告
仅在尝试卸载特定节点主机时使用此方法,而不使用特定 master 或 etcd 主机。卸载 master 或 etcd 主机需要在集群中更改更多配置。
- 按照删除节点中的步骤,从集群中删除节点对象。
创建仅引用那些主机的不同清单文件。例如,要从只有一个节点的环境中删除内容:
[OSEv3:children] nodes 1 [OSEv3:vars] ansible_ssh_user=root openshift_deployment_type=openshift-enterprise [nodes] node3.example.com openshift_node_group_name='node-config-infra' 2
进入 playbook 目录并运行 uninstall.yml playbook:
# ansible-playbook -i /path/to/new/file \ 1 /usr/share/ansible/openshift-ansible/playbooks/adhoc/uninstall.yml
- 1
- 指定新清单文件的路径。
playbook 完成后,所有 OpenShift Container Platform 内容都会从指定的主机中移除。