卸载平台
卸载平台是高危操作,操作时需谨慎。
前提条件
以系统管理员角色登录平台,切换至系统视角。
使用CLI命令行工具my。
操作步骤
单击左侧导航树的集群菜单,进入集群列表页。
移除集群节点,可以通过以下两种方式:
非高可用集群,先移除集群计算节点,然后移除集群管理节点。
单击集群进入集群详情页,单击右上角的,选择删除集群,并且确认集群。
单击左侧导航树的主机池菜单,进入主机池列表页。
删除所有主机,支持批量删除。
SSH登录平台管理节点,执行以下命令进行卸载和清理主机:
卸载
执行sudo my undeploy,并且输入y进行确认。
清理volume
执行sudo docker volume prune,并且输入y进行确认。
清理镜像
执行sudo docker rmi -f $(docker images -aq),强制清理节点上所有的镜像。
清理证书
执行sudo rm -rf /etc/docker/cert.d,清理docker registry证书。
清理vip
执行sudo ip addr del vip-address dev 网卡名称,清理高可用平台的vip。
平台管理节点安装失败后清理操作
执行卸载命令sudo my undeploy,并且输入y进行确认,清理安装时启动的容器和产生的配置文件。
执行清理volume命令sudo docker volume prune,并且输入y进行确认,确保sudo docker volume ls列表为空。
执行以下命令验证是否有残留:
sudo docker ps -a 确认容器清理干净
sudo docker volume ls 确认volume清理干净
平台高可用安装失败的情况下,主备节点都需要执行以上步骤进行卸载,并且清理共享目录中的内容。
重新安装平台。
对于加入Kubernetes集群的主机,如果未将节点从集群中移除,在做清理时需先卸载Kubernetes相关组件,命令如下:
sudo systemctl stop chiwen-infra
sudo chiwen-infra uninstall