ubuntu系统根目录磁盘爆满及解决办法

背景:最近经常遇到根目录爆满,系统桌面启动不了的情况,根目录大小为100g

分析:第一反应是根目录的分区太小了,需要扩容,但扩容操作复杂有系统环境丢失的风险,想要快速解决这个问题行不通;然后开始找根目录100g的情况下还不足的原因。实际ubuntu系统所占大小大概在34g左右,其余60过个经分析发现是docker 镜像所占太多。主要文件位置在/var/lib/docker/overlay2,可以将这个位置的文件夹用一个空间大的硬盘来软链接过来。

解决过程:

一、通过命令du -sh 文件名 来找到占用资源最大的文件夹,最终找到了/var/lib/docker/overlay2 文件夹。

二、通过docker rmi 删除掉所有的docker镜像 ;

三、删除掉/var/lib/docker/overlay2文件夹;

四、通过软链接将一个磁盘文件夹软链接为overlay2;

五、重新导入或拉取日常需要的docker镜像。

你可能感兴趣的:(ubuntu,linux,运维)