最近、特定のパーティションで「0バイト空き」というメッセージを受け取りました。
だから私は見て、そして確かに:
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 65190604 10920296 50959160 18% /
udev 966544 4 966540 1% /dev
tmpfs 389532 744 388788 1% /run
none 5120 0 5120 0% /run/lock
none 973828 152 973676 1% /run/shm
/dev/sda5 397327316 391010276 0 100% /media/8b5e40d0-95b3-4e60-831c-e9b9aeadbfa4
そのパーティションで利用可能な0バイトがあります。
それで、私はこのマシンで必要のないファイルの束を削除し、ゴミ箱を空にしました。「使用済み」は同じ量だけ小さくなり、「使用可能」は同じ量だけ大きくなると予想していました。
しかし、実際に起こったことは
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 65190604 10921184 50958272 18% /
udev 966544 4 966540 1% /dev
tmpfs 389532 744 388788 1% /run
none 5120 0 5120 0% /run/lock
none 973828 152 973676 1% /run/shm
/dev/sda5 397327316 390986836 0 100% /media/8b5e40d0-95b3-4e60-831c-e9b9aeadbfa4
「使用済み」は実際には小さくなりましたが、「使用可能」はまだゼロです。
マシンをリブートしましたが、「Available」列にまだ0が表示されています。
多数のファイルを削除して「使用済み」が小さくなる場合でも、「使用可能」が常にゼロになるのはなぜですか?
ファイルを削除しても使用可能なスペースが増えないのはなぜですか?
Ubuntu 12.04 LTSを実行しています。
$ df -hi
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 4.0M 512K 3.5M 13% /
udev 205K 486 204K 1% /dev
tmpfs 208K 390 208K 1% /run
none 208K 3 208K 1% /run/lock
none 208K 7 208K 1% /run/shm
/dev/sda5 25M 975K 24M 4% /media/8b5e40d0-95b3-4e60-831c-e9b9aeadbfa4