文章转自 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

最新文章

  1. 虚拟IP(VIP)
  2. C# 自定义FileUpload控件
  3. Android addHeaderView和setAdapter的调用顺序后报错
  4. VC++6.0 显示行号
  5. html5笔记
  6. [转] Spring Boot and React hot loader
  7. 用命令行批处理bat,设置代理服务器、DNS、网关、WINS等
  8. jQuery 的 ready 函数是如何工作的?(源码分析)
  9. Python网络爬虫与信息提取(三)—— Re模块
  10. 【翻译】使用Sencha Ext JS 6打造通用应用程序
  11. 小tips:node起一个简单服务,打开本地项目或文件浏览
  12. InputString 转换成 BufferedImage 和 byte[]
  13. pytorch bug: for step,data in enumerate(loader)+Connection reset by peer
  14. mybatis的三种批量插入以及次效率比较
  15. 洛谷3704 [SDOI2017] 数字表格 【莫比乌斯反演】
  16. 一个死循环导致的栈溢出实例:StackOverFlowError
  17. seo中的竞价排名是什么
  18. 数据库简单练习 建表+select
  19. ALL ANY SOME 这样解释好理解很多
  20. 概率主题模型简介 Introduction to Probabilistic Topic Models

热门文章

  1. PPT文件流转为图片,并压缩成ZIP文件输出到指定目录
  2. 【高并发解决方案】7、HAProxy安装和配置
  3. Java基础回顾Application(一)
  4. 随机生成n个不重复的数,范围是2-32,并让其在新页面打开
  5. Python 练习: 计算器
  6. 洛谷P2447 [SDOI2010]外星千足虫(异或方程组)
  7. JS中实现跨域的方法总结
  8. mysql学习目录
  9. 从输入url到页面展示到底发生了什么
  10. 搜狐eHR团队-曾经一起奋斗过的~