Linux磁盘空间查看、磁盘被未知资源耗尽

Linux系统中,当我们使用rm在Linux上删除了大文件,但是如果有进程打开了这个大文件,却没有关闭这个文件的句柄,

那么Linux内核还是不会释放这个文件的磁盘空间,最后造成磁盘空间占用100%,整个系统无法正常运行。

通过df和du命令查找的磁盘空间,两者是无法匹配的,可能df显示磁盘100%,而du查找目录的磁盘容量占用却很小。

遇到这种情况基本断定,某些大文件被某些进程占用,导致内核不能释放空间,不能更新磁盘显示,

但是磁盘目录又占用,更新完成,显示不一致。因为文件删除后,而占用该文件的进程没有被关闭,造成内核无法回收这些文件占用的空间。

解决办法:重启下占用磁盘空间的程序

 

https://blog.csdn.net/violethan7/article/details/82430993

posted on 2019-01-02 10:37  dongruiha  阅读(494)  评论(0编辑  收藏  举报

导航