備份伺服器上的檔案删除後,卻發現未釋放空間。
如下圖,用df -lh 指令檢視/u02/backup,所占空間為1.8T,用du -sh /u02/backup指令檢視所占空間為1.3T。
首先猜測是否被某個程序占用,用lsof檢視,未找到相關程序,糾纏了一個小時,有點黔驢技窮了,實在找不到問題原因。
沒辦法,隻能用最後必殺技--重新開機。
重新開機後,問題解決。
但是,如果下次問題發生在生産伺服器上,難道繼續重新開機解決?
今天同樣的問題又出現了,同僚提醒到,既然是重新開機後問題解決,且lsof又找不到任何資訊,是否是記憶體未釋放的原因?
釋放後,問題解決。