Linux系统/dev/mapper/centos-root目录持续被打满的解决方法

使用命令查看磁盘占用情况

# df -h

发现/dev/mapper/centos-root被占满,清掉其他文件夹下面的文件后,清理出来的空间又被逐渐占满。
查了很多资料,最终发现是因为系统有文件被删除而进程还活着,从而造成还占用空间的现象。
解决方法如下:

  1. 使用lsof |grep delete查看对应的进程号;
  2. 使用 kill -9 进程号,杀掉对应进程即可。

下面是批量操作的命令:

# lsof | grep delete | awk '{print $2}' | xargs kill -9
微信公众号
关注36nu微信公众账号
获取最新编程知识及经验