Linux删除大文件进程还在导致磁盘空间占用100%问题处理

Posted Secdata Share Blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux删除大文件进程还在导致磁盘空间占用100%问题处理相关的知识,希望对你有一定的参考价值。

1. 问题描述

上午收到鹰网监控,某台应用机器的磁盘利用率达到100%,通过df和du等命令查看占用的磁盘空间并没有达到分配的逻辑卷挂载路径的最大值

2. 问题分析

最近公司那边开发了代码发布平台,在进行代码更新时,先删除日志缓存文件,在进行进程停止导致的

3. 问题处理

使用lsof |grep deleted命令查看已经标记为已经删除的文件

注:这个deleted表示该已经删除了的文件,但是文件句柄未释放,这个命令会把所有的未释放文件句柄的进程列出来

使用kill命令进行杀进程操作,但是该操作会将应用停止,需要重启应用

$ kill -9 6497 14338

清缓存,应用重启,问题解决。

以上是关于Linux删除大文件进程还在导致磁盘空间占用100%问题处理的主要内容,如果未能解决你的问题,请参考以下文章

linux清理磁盘空间

Linux磁盘空间占满故障处理

Linuxlinux之如何清理磁盘空间

清理Linux 磁盘空间

Linux删除文件之后磁盘空间没有被释放

linux系统 磁盘空间被占用99%,想查找系统中哪一个文件占用的容量最大,怎样用命令呢