【面试真经】磁盘空间满问题排查方法

191 篇文章 213 订阅 ¥299.90 ¥399.90
本文详细介绍了Linux系统中磁盘空间满的问题,包括问题描述、原因及处理办法。当磁盘分区空间或inode达到满负荷时,可以采取如分析删除大文件、调整inode数量、清理僵尸文件等方法进行解决。在解决问题前,务必先确认问题原因并备份数据。
摘要由CSDN通过智能技术生成

问题描述

在云服务器ECS Linux系统内创建文件时,出现类似如下空间不足提示:

No space left on device …
问题原因
  • 磁盘分区空间使用率达到百分之百。

  • 磁盘分区inode使用率达到百分之百。

  • 僵尸文件:已删除文件因句柄被占用未释放导致相应空间未释放。

  • 挂载点覆盖:在原有文件系统的相应目录下已经存在大量文件。挂载了新磁盘后,导致使用 df 命令能统计到相关空间使用,而使用 su 命令统计不到。

处理办法

不同的原因需要通过不同的方法解决:

分区容量满
inode容量满
修改inode数量
僵尸文件分析删除
挂载点覆盖
分区容量满
1、分区容量满导致磁盘空间满

远程连接Linux实例,运行 df -h 查看磁盘使用率。
返回结果里 Mounted on 下显示的是挂载目录。

循环执行如下指令,找到容量比较大的目录并进入目录,直到找到最精确的文件或目录,再结合业务情况等判断,删除相关

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

互联网老辛

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值