Disk-Usage

除了完全使用的文件夾之外,“設備上沒有剩餘空間”的其他原因是什麼?

  • December 21, 2017

我有一個測試,我在一個300M基於 ram-disk的設備上執行/tmp"no space left on device"即使當我執行時df -h我發現只有11%其中一個/tmp被實際使用。

我很困惑,關於我應該尋找什麼的任何提示?

想到兩個假設:

  • 用完 inode ( df -i)
  • 超出使用者的磁碟配額 ( quota -u username)

很可能是測試嘗試創建一個大於可用空間的文件,並且在遇到“空間不足”條件時將其刪除。在執行測試時嘗試在另一個控制台上永久監控磁碟空間:

$ while true; do df -h /tmp; sleep 0.5; done

引用自:https://unix.stackexchange.com/questions/412077