linux 根分割槽 / 佔用100%

spectre2發表於2015-09-21
今天發現有一個客戶的伺服器/佔用100%,
但是用du -sh ./*  大概算了一下,去掉掛載目錄的佔用,/實際用量也就40%左右,容量加起來至有全部空間的一半不到。

通過lsof |grep delete看到好多檔案已經刪除,但是還沒有釋放空間,雖然重啟可以解決問題,但是服務也就中斷了,
研究了一下,通過刪除程式號是可以把空間釋放出來的
sync && for i in `lsof |grep delete |awk '{print $2}'`; do kill -9 $i; done
完成後發現空間已釋放。

PS. 注意,執行命令前一定要確認程式號對應的服務是否在使用,別把關鍵服務停掉了!!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14184018/viewspace-1805047/,如需轉載,請註明出處,否則將追究法律責任。

相關文章