linux系统空间不足,不重启进程,清理僵尸文件。

问题:通过lsof |grep delete命令可以看到状态为delete的进程文件占用了较多的空间,导致系统磁盘空间不足,而du 命令看到的磁盘空间占用没那么高。

 

 

 

得到僵尸文件名称:catalina.out.20

进程号:23916

解决方法:进入虚拟文件系统对应进程目录(cd  /proc/23916/fd),将僵尸文件清空

#注意,一定不要直接删除进程产生的僵尸文件,可能会影响进程的运行,这里我们不删除,只是清理文件中产生的内容(使用echo命令),这个内容中只有日志,不会被它处调用,所以直接删除是可行的。

 

 

posted @ 2019-06-28 14:54  xiaodai12138  Views(4531)  Comments(0Edit  收藏  举报