Linux系统批量释放deleted文件占用的空间

一、问题描述

现场某业务系统迁移到新的资源池后,后端java程序不定时遇到程序所在磁盘被占满的情况,实际有效数据并没有那么大,磁盘200G,有效数据只有42G,但磁盘使用率会报道98%,触发文件使用率告警。

在这里插入图片描述

二、原因及处理

上述造成文件系统被占满的原因就是,该业务下的临时目录temp下存储临时上传文件,该文件被删除后显示deleted状态,但只要程序运行,该文件所占空间并不会得到释放,日积月累,导致文件系统被爆。
在这里插入图片描述

处理措施如下所示:

1)手动处理

最简单的就是kill掉服务进程,然后重启,相关文件释放后,文件系统空间也就被释放;

2)手动释放

如果lsof检查deleted标记的文件较少,占用空间较少,可参照如下进行手动删除。云享运维知识库,欢迎关注。

1、通过lso
  • 1
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:博客之星2021 设计师:Hiro_C 返回首页
评论

打赏作者

羌俊恩

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

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

打赏作者

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

抵扣说明:

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

余额充值