删除k8s卸载后残留挂载点目录

欧拉服务器上卸载k8s后,用df -h 命令查看目录与空间大小,发现很多overlay等挂载目录:

下面进行删除:

1、对于shm

卸载挂载点

sudo umount -l /run/containerd/io.containerd.grpc.v1.cri/sandboxes/*/shm # 懒卸载(立即释放目录)

2、对于overlay

1)查看进程

sudo fuser -v /run/containerd/io.containerd.runtime.v2.task/k8s.io/726abaac7414b61e29803ad868945e11658fff5dc4fa4daeb8935432903052b6/rootfs

2)尝试删除

sudo rm -rf /run/containerd/io.containerd.runtime.v2.task/k8s.io/726abaac7414b61e29803ad868945e11658fff5dc4fa4daeb8935432903052b6/rootfs

3)删除失败后,检查挂载点

mount | grep 726abaac7414b61e29803ad868945e11658fff5dc4fa4daeb8935432903052b6 # 查找相关挂载点

findmnt -t overlay -o TARGET | grep 726abaac7414b61e29803ad868945e11658fff5dc4fa4daeb8935432903052b6 # 查找 overlayfs 挂载

如果发现挂载点,使用以下命令卸载:

sudo umount -l /run/containerd/io.containerd.runtime.v2.task/k8s.io/726abaac7414b61e29803ad868945e11658fff5dc4fa4daeb8935432903052b6/rootfs # 懒卸载(立即释放目录)

4)关闭进程

sudo kill -9 610480 #如果有对应的进程号的话

相关推荐
会飞的土拨鼠呀8 分钟前
K8s部署MySQL8.0数据库
数据库·容器·kubernetes
Monly2137 分钟前
Docker:技巧汇总
运维·docker·容器
没有bug.的程序员3 小时前
AOT 编译与 GraalVM 实战:Java 云原生的终极进化
java·python·云原生·graalvm·aot
Aurora3 小时前
云原生---企业级Kubernetes
云原生·容器·kubernetes
Monly216 小时前
Docker:常用命令、以及设置别名
docker·容器·eureka
鼠鼠我捏,要死了捏17 小时前
基于Kubernetes StatefulSet的有状态微服务部署与持久化存储实践经验分享
kubernetes·containers·statefulset
小阳睡不醒20 小时前
小白成长之路-k8s原理(一)
云原生·容器·kubernetes
Aileen_0v021 小时前
【分布式系统架构全解析:从单机到微服务,Redis如何成为性能加速器?】
redis·微服务·云原生·架构
张鱼小丸子1 天前
MySQL企业级部署与高可用实战
运维·数据库·mysql·云原生·高可用·mha·组从复制
haogexiaole1 天前
K8S核心知识点
云原生·容器·kubernetes