天天看點

Linux大檔案删除後未釋放空間

備份伺服器上的檔案删除後,卻發現未釋放空間。

如下圖,用df -lh 指令檢視/u02/backup,所占空間為1.8T,用du -sh /u02/backup指令檢視所占空間為1.3T。

Linux大檔案删除後未釋放空間

首先猜測是否被某個程序占用,用lsof檢視,未找到相關程序,糾纏了一個小時,有點黔驢技窮了,實在找不到問題原因。

沒辦法,隻能用最後必殺技--重新開機。

重新開機後,問題解決。

但是,如果下次問題發生在生産伺服器上,難道繼續重新開機解決?

今天同樣的問題又出現了,同僚提醒到,既然是重新開機後問題解決,且lsof又找不到任何資訊,是否是記憶體未釋放的原因?

Linux大檔案删除後未釋放空間

釋放後,問題解決。

繼續閱讀