Disk-Usage
除了完全使用的文件夾之外,“設備上沒有剩餘空間”的其他原因是什麼?
我有一個測試,我在一個
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