問題:某天發現某台機器df -h已用磁盤空間為90G,而du -sh /*顯示所有使用空間加起來才30G,囧。
原因:可能某人直接用rm删除某個正在寫的檔案,導緻檔案删了但磁盤空間沒釋放的問題
解決:
1)最簡單重新開機系統或者重新開機相關服務。
2)幹掉程序
/usr/sbin/lsof|grep deleted
ora 25575 data 33u REG 65,65 4294983680 /oradata/DATAPRE/UNDOTBS009.dbf (deleted)