問題:通過lsof |grep delete命令可以看到狀態(tài)為delete的進(jìn)程文件占用了較多的空間,導(dǎo)致系統(tǒng)磁盤空間不足,而du 命令看到的磁盤空間占用沒那么高。
得到僵尸文件名稱:catalina.out.20 進(jìn)程號:23916 解決方法:進(jìn)入虛擬文件系統(tǒng)對應(yīng)進(jìn)程目錄(cd /proc/23916/fd),將僵尸文件清空 #注意,一定不要直接刪除進(jìn)程產(chǎn)生的僵尸文件,可能會影響進(jìn)程的運(yùn)行,這里我們不刪除,只是清理文件中產(chǎn)生的內(nèi)容(使用echo命令),這個內(nèi)容中只有日志,不會被它處調(diào)用,所以直接刪除是可行的。
|
|