web-dev-qa-db-ja.com

大きなファイルを削除した後、変更を反映するのに「df」はどのくらいかかりますか?

Ubuntuサーバーで2.3GBのログファイルを削除しましたが、dfが変更を反映していないようです。大きなファイルが削除されたことをdfが検出できるようになるまでに、通常遅延はありますか?

12
dan

ファイルが何らかのプロセスによってまだ開かれているようです。ディスク領域を解放するには、そのサービスを再起動する必要があります。

20
toppledwagon

ファイルシステムのスペースが不足している場合は、ファイルシステムの予約済みスペースが実行されている可能性があります。 ext2/3/4ファイルシステムには、ルート用に確保された予約済みスペースがあります。デフォルトでは5%です。したがって、それがいっぱいで、2.3GBがドライブのスペースの5%未満の場合、ファイルシステムはまだいっぱいであるように見えます。

この状況では、2つの選択肢があります。使用可能な空きスペースができるまでスペースを解放し続けるか、ファイルシステムが予約したスペースの量を変更します。予約スペースの量を変更するには、tune2fs -m 0 /dev/sda1 0を必要な予約済みスペースのパーセンテージで置き換え、/ dev/sda1を適切なデバイスで置き換えます。

詳細については、 この質問 に対する承認済みの回答を参照してください。

2
3dinfluence

長くない。ファイルが単にまだ使用されている可能性が高いです。対応するプロセスを終了するまで、ディスク領域の解放はありません。

0
poige

.trashディレクトリも確認してください。

0
JakeRobinson