上一篇 下一篇 分享链接 返回 返回顶部

服务器磁盘空间满排查指南:快速定位大文件

发布人:用户运营 | 723 发布时间:3小时前 阅读量:2

该文章由AI生成,仅为SEO优化测试,相关内容不保证准确!!!

引言

磁盘写满的典型症状:服务报错 No space left on device、数据库写入失败、日志无法落盘。这类问题定位其实很快,关键是有一套固定的排查顺序。

一、先看哪个分区满了

df -h 查看各分区使用率。注意两种情况:某个业务分区满;或者根分区被日志/临时文件写满。如果 df 显示未满但写入仍报错,检查 inode:df -i,海量小文件会把 inode 耗尽。

二、逐层定位大目录

du -sh 从根往下钻,或直接对可疑目录 du -sh /var/* 配合 sort -rh。90% 的磁盘告警最终都指向日志目录、数据库数据目录、备份堆积。

三、安全清理清单

可以放心清的:系统日志轮转旧档、软件包缓存(yum clean all / apt clean)、临时目录。要小心的:正在被进程持有的日志文件——直接 rm 不释放空间,必须用重定向截断文件,或重启对应服务。

四、根治:日志切割与告警

用 logrotate 按天切割、保留 N 份、压缩归档;数据库开启慢日志上限;再配一条磁盘使用率超过 85% 就告警的监控。清理是止血,切割与告警才是防复发。

总结

磁盘满排查口诀:df 看分区 → du 钻目录 → 截断代替 rm → logrotate 根治。熟练后这类故障十分钟内可以解决。

目录结构
全文
微信公众号 微信公众号
抖音官方账号 抖音官方账号
CSDN官方账号 CSDN官方账号
经营主体身份码 经营主体身份码
电子邮箱: admin@2v8.cn

本页面部分展示信息可能存在偏差/错误