当前位置:   article > 正文

Rancher k8s 节点服务器清理_rancher node shanbudiao

rancher node shanbudiao

背景

基于 rancher 安装的 k8s 集群,有时候因为配置错误导致K8S Node节点服务器未能正常注册,后反复重试均无法成功。大概率是第一次的时候产生了一些列配置文件,在没有对这些文件进行清理的情况下,后续的反复重试都无法成功。

或者有时候我们需要将正常使用的 Node节点服务器进行清理

解决

按照如下命令在需要清理的服务器节点上执行,一般来说这个服务器再重新操作进行注册的时候都会成功

docker rm -f $(docker ps -qa)

docker volume rm $(docker volume ls -q)

for mount in $(mount | grep tmpfs | grep '/var/lib/kubelet' | awk '{ print $3 }') /var/lib/kubelet /var/lib/rancher; do umount $mount; done

rm -rf /var/lib/kubelet && rm -rf/var/lib/rancher

rm -rf /etc/ceph /etc/kubernetes /opt/cni /opt/rke /run/secrets/kubernetes.io /run/calico /run/flannel /var/lib/etcd /var/lib/cni /var/lib/kubelet /var/log/containers /var/log/kube-audit /var/run/calico
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

如果你的服务器上还运行着其他手工运行的docker容器,请慎重操作,你可以谨慎的挑选与k8s有关的容器、容器卷、以及 /etc/ 下面的相关文件和目录酌情删除。


(END)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/848826
推荐阅读
相关标签
  

闽ICP备14008679号