web-dev-qa-db-ja.com

完全に使用されたフォルダ以外に「デバイスに空き容量がない」理由は他にありますか?

300MのRAMディスクベースの/tmpがあるデバイスで実行したテストがあり、"no space left on device"を実行しても、df -hが表示されます。 11%/tmpが実際に使用されます。

私は非常に混乱しています、私が何を探すべきかについてのヒントはありますか?

1
Bionix1441

2つの仮説が思い浮かびます。

  • Iノードが不足しています(df -i
  • ユーザーのディスククォータを超えました(quota -u username
3
DopeGhoti

テストで使用可能なスペースよりも大きいファイルを作成しようとし、「スペースが足りない」状態になるとファイルが削除される可能性があります。テストの実行中に、別のコンソールでディスク領域を永続的に監視してみてください。

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