zoukankan      html  css  js  c++  java
  • (转)清除已运行过Rancher和K8S的主机上的环境数据

    文章转自 https://blog.csdn.net/CSDN_duomaomao/article/details/77684571?locationNum=5&fps=1

    本文命令主要是参考《强力优化Rancher k8s中国区的使用体验》一文
    ( http://www.cnrancher.com/optimizing-rancher-k8s-use-experience-in-china/ ),
    原文只有截图,没有文字命令,使用不方便。
    如果想不重新安装系统、希望继续在这台主机上安装使用Rancher和K8S,才需要使用以下命令,

    因都是删除容器、Etcd、Rancher、K8S目录和数据的命令,
    只可用在测试机器上,在生产机器上慎用!
    只可用在测试机器上,在生产机器上慎用!
    只可用在测试机器上,在生产机器上慎用!

    #删除所有容器
    sudo docker rm -f $(sudo docker ps -qa)

    #删除/var/etcd目录
    sudo rm -rf /var/etcd

    #删除/var/lib/kubelet/目录,删除前先卸载
    for m in $(sudo tac /proc/mounts | sudo awk '{print $2}'|sudo grep /var/lib/kubelet);do
     sudo umount $m||true
    done
    sudo rm -rf /var/lib/kubelet/

    #删除/var/lib/rancher/目录,删除前先卸载
    for m in $(sudo tac /proc/mounts | sudo awk '{print $2}'|sudo grep /var/lib/rancher);do
     sudo umount $m||true
    done
    sudo rm -rf /var/lib/rancher/

    #删除/run/kubernetes/ 目录
    sudo rm -rf /run/kubernetes/

    #删除所有的数据卷
    sudo docker volume rm $(sudo docker volume ls -q)

    #再次显示所有的容器和数据卷,确保没有残留
    sudo docker ps -a
    sudo docker volume ls

  • 相关阅读:
    哈利波特全文字母以及单词的统计
    简单java web制作思路
    构建之法阅读笔记1
    第五章:表达式
    const用法详解
    第六章:语句
    杭电acm1465(错排公式)
    杭电acm2113
    杭电acm2148
    杭电acm1720
  • 原文地址:https://www.cnblogs.com/shuaiandjun/p/9553686.html
Copyright © 2011-2022 走看看