Linux 磁盘空间异常爆满,如何防锅并快速排查?
创始人
2024-12-18 17:41:23
0

在服务器运维过程中,我们时常会遇到这样的情况,收到服务器磁盘空间告警

登录服务器,通过 df -Hl 查看

和告警信息一致,接着我们就是要找到导致磁盘空间满的目录或文件

如何找到占用空间大的目录或文件?

一种比较笨的方法是,在根目录下,通过 du -hs 命令,列出各目录所占空间大小

之后再用同样的方法继续到对应目录下去找

再相对高效一点的方法是通过 du的 -d 参数,或--max-depth,设置查询的目录深度,目录深度增加,所查询的目录,展示出来会很多,这个时候可以通过 grep 进行过滤

通过这样的方式,可以搜出以G或者T为单位的占用磁盘空间的大目录,并排序

或者可以通过find来查询

find / -type f -size +1G -exec du -h {} \;

从效率上来说,find要比du要更快速、灵活

通过这两种方法,我们可以快速找到占用磁盘空间的罪魁祸首

你以为就这么简单?很多时候,你会发现,通过find或du查半天,发现所有加起来的占用空间,和df看到的磁盘空间占用,相差很大,就比如我上面的两张图

通过df查看,磁盘使用37G,但是在根目录下通过du -hs 查看,总共加起来差不多10G,没有隐藏目录,那空间被谁吃了?

很明显,有空间被已删除文件占用,文件删除了,但是资源没释放

之前介绍过一个很好用的命令:lsof,我们可以通过以下命令去查看

lsof +L1

从结果可以看出,有一个 28G 左右的大日志文件,删除了,但是空间没释放,这是很常见的一种情况

对应的解决方法就是,重启 tomcat 应用,释放空间

磁盘空间莫名被吃?

还有一种经常有人问的问题,就是,通过df查看到的磁盘

会发现,Used 和 Avail 加起来不够 Size,莫名被吃掉一部分

其实这是 Linux 文件系统的一种安全策略,它默认会为 root 用户保留 5% 的磁盘空间,留作紧急情况使用。这样能保证有些关键应用(比如数据库)在硬盘满的时候有点余地,不致于马上就 crash

我们可以通过 tune2fs 修改预留空间的比例

tune2fs -m 1 /dev/vda1

通过下图可以看到前后对比图片

这样被吃掉的空间,就吐出来了

来源丨公众号:运维研习社

dbaplus社群欢迎广大技术人员投稿,投稿邮箱:editor@dbaplus.cn

相关内容

海南自贸港全岛正式封关运作...
南海之滨,涛声激越。12月18日,酝酿数载的海南自由贸易港全岛封关...
2025-12-18 10:00:41
“北京的天桥”如何打造“世...
封面新闻记者 戴云 “建设比肩世界著名演艺聚集区,是我们的核心使命...
2025-12-18 00:21:14
中医如何预防甲流?专家:内...
中新网北京12月16日电 (记者 李纯)国家中医药管理局16日在北...
2025-12-16 17:41:12
穿越经济周期:AI 如何重...
户外炫光让机器人 "瞬间失明"、商场跌倒识别与小区宠物粪便排查等安...
2025-12-16 14:40:33
卡梅隆亲自致信影院,指导如...
IT之家 12 月 15 日消息,据外媒 Gamesradar+ ...
2025-12-15 22:21:55
“太宗之后无祖”为何多次被...
古代帝王庙号中,最尊贵的是“太祖”,其次是“太宗”。所谓“太”即第...
2025-12-15 16:02:41

热门资讯

孕妈检测出胎儿没有“胎心”究竟... 原标题:孕妈检测出胎儿没有“胎心”究竟为何?多半是这4种原因,预防下 昨天小樱...
耳聋耳背知识分享-----耳朵... 耳朵听力下降恢复方法首先要找出听力下降的病因,其次针对病因进行对症治疗。 耳朵听力下降,如何恢复听...
原创 如... 肺是人体非常重要的器官,空气中的很多灰尘和垃圾都会随空气进入肺部,所以肺部的清洁是非常重要的。我们可...
激光术后护理指南:如何科学恢复... 二氧化碳激光是一种常用于去除瘢痕、色素沉着、皱纹和其他皮肤问题的治疗方法。它通过发射高能量的二氧化碳...
如何有效应对低血压问题,提升生... 血压低,这个问题在生活中并不罕见。很多人可能会觉得,血压低就像是个小毛病,不用太在意。但实际上,低血...
孩子自控力差?家长如何引导培养 孩子自控力差?家长如何引导培养 在孩子的成长过程中,自控力是一项至关重要的能力。它关乎孩子的学业表现...
原创 婴... 在宝宝的成长过程中,奶粉作为重要的营养来源,其选择至关重要。那么,什么样的婴儿奶粉比较好呢?奶粉的营...
存款利息怎么算?湖南农商行存款... 导读湖南农商行存款利息怎么算?湖南农商行作为湖南最大的股份制银行,它是一家地方性、集约化、国际化、股...
宝宝不吸奶瓶的问题如何解决 原标题:宝宝不吸奶瓶的问题如何解决 宝宝出生后不久,有些妈妈因为要上班而不得不...
科普|秋季“花粉过敏”症状有哪... 不少人在秋冬来临之际,会出现反复打喷嚏、流鼻涕、鼻塞、眼睛发痒、呼吸不畅等症状,这有可能是遭遇了“花...