Redhat

df 和 du 的不同輸出

  • June 25, 2013

我有一個舊的 RHEL 5.5 Box,

當我觸發 df -kh 時,我看到 /var 為 49 GB,使用率為 100%。

但後來我進入 /var

cd /var

我開火

du -kh

我看到總共只使用了 300 MB。

我無法得到它。這個分區有可能與不同的分區共享嗎?

我看到 /opt 也是 49 GB。我認為它們是相同的分區。

我需要釋放 /var 來啟動 mysql,但幾乎沒有什麼要刪除的。

任何指針?

您可能刪除了很多文件,它們不在磁碟上,但該過程仍然使它們處於打開狀態。重新啟動您認為已打開它們的過程。有時只是一個kill -HUP意志。

要查找在此文件系統中打開了文件的程序,請使用fuser -c <filesustem>lsof +L1 | grep <filesystem>

引用自:https://serverfault.com/questions/518272