Loading... > 使用 docker 方式安装的 Rancher 2.x 集群在执行完后,会在宿主机上生成一些文件。删除镜像时,在执行 docker rm rancher 时,不会删除生成的文件,会导致重装 rancher 集群不成功 ### 1. web 控制台删除集群 可不操作,直接命令行删除容器也行 ### 2. 命令行清理 rancher 相关容器 ```docker # 停止 docker stop \$(docker ps -q) # 删除 docker rm \$(docker ps -aq) # 删除容器存储 docker volume rm \$(docker volume ls -q) ``` ### 3. 卸载 K8s components 和 secrets ```docker for mount in $(mount | grep tmpfs | grep '/var/lib/kubelet' | awk '{ print $3 }') /var/lib/kubelet /var/lib/rancher; do umount \$mount; done ``` ### 4. 清理残留文件和文件夹 ```docker rm -rf /etc/ceph \ /etc/cni \ /etc/kubernetes \ /opt/cni \ /opt/rke \ /run/secrets/kubernetes.io \ /run/calico \ /run/flannel \ /var/lib/calico \ /var/lib/etcd \ /var/lib/cni \ /var/lib/kubelet \ /var/lib/rancher/rke/log \ /var/log/containers \ /var/log/pods \ /var/run/calico ``` ### 5. 重启机器 ```bash reboot ``` 最后修改:2024 年 12 月 04 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏