デバイスがいっぱいになるずっと前に発生する btrfs の「デバイスに空き容量がありません」という状態を予測する方法はありますか?

デバイスがいっぱいになるずっと前に発生する btrfs の「デバイスに空き容量がありません」という状態を予測する方法はありますか?

btrfsディスク容量がかなり残っているにもかかわらず (デバイスのサイズによっては数 GB になることもあります) 、エラーのためにデータの書き込みに失敗する可能性がありますNo space left on device。スムーズかつ直感的に実行したいインストーラーは、使用可能なディスク容量をチェックし、残りの容量が十分でない場合はユーザーに通知します。No space left on deviceこのような状況でエラーを予測する方法はありますか?

これは で修正した方が良いのですbtrfsが、どうやら大きな設計ミスのようです

Ubuntu 16.04 で Linux 4.8.1 を使用しています。

答え1

btrfs fi show 'path'またはbtrfs fi usage 'path'

インストーラーは、ディスク上の空き容量と必要な容量を表示します。

関連情報