如何手动清理本地集群节点?
使用须知
节点清理属于高危操作,会将节点上已安装的进程(包括kubernetes进程、containerd等)和数据(包括容器、镜像等)全部清理,一旦执行清理操作节点状态将不可恢复。因此,执行之前请确认节点是否已经不再被本地集群使用。
使用场景
本地集群ucs-ctl delete cluster和ucs-ctl delete node命令执行失败时,需要参考本文档手动清理节点。
操作步骤
- 于安装节点获取节点清理脚本。
在解压后的“/var/paas/.ucs-package/ucs-onpremise/scripts/”目录下,即可获取清理脚本uninstall_node.sh。
- 将清理脚本拷贝到待清理的节点。
- 登录到待清理的节点上,执行以下命令进行清理操作:
bash uninstall_node.sh
为了尽可能减少残留进程或者数据,清理脚本支持多次执行。
- 清理脚本执行完成后,重启节点。
- 重复执行上述操作,清理其他节点。