300M
のRAMディスクベースの/tmp
があるデバイスで実行したテストがあり、"no space left on device"
を実行しても、df -h
が表示されます。 11%
の/tmp
が実際に使用されます。
私は非常に混乱しています、私が何を探すべきかについてのヒントはありますか?
2つの仮説が思い浮かびます。
df -i
)quota -u username
)テストで使用可能なスペースよりも大きいファイルを作成しようとし、「スペースが足りない」状態になるとファイルが削除される可能性があります。テストの実行中に、別のコンソールでディスク領域を永続的に監視してみてください。
$ while true; do df -h /tmp; sleep 0.5; done