昨日、Rockstor(centos 7)に6つの8TBドライブを搭載したBTRFS RAID10をインストールしました。正しくdf
報告されましたが、size
利用可能なスペース5.7 チタンホウ素私の期待に満たないのに…何が提供されますか?
メタデータの再調整はほとんど効果がありません。
[root@big ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdf 22T 3.3T 13T 22% /mnt2/main
[root@big ~]# btrfs fi show /dev/sdf
Label: 'main' uuid: 738d116b-ce5d-46cb-8c40-abb4a03b2071
Total devices 6 FS bytes used 3.30TiB
devid 1 size 7.28TiB used 1.10TiB path /dev/sdf
devid 2 size 7.28TiB used 1.10TiB path /dev/sdc
devid 3 size 7.28TiB used 1.10TiB path /dev/sdb
devid 4 size 7.28TiB used 1.10TiB path /dev/sdh
devid 5 size 7.28TiB used 1.10TiB path /dev/sdd
devid 6 size 7.28TiB used 1.10TiB path /dev/sdg
[root@big ~]# btrfs fi df /mnt2/big
Data, RAID10: total=3.30TiB, used=3.30TiB
System, RAID10: total=7.88MiB, used=320.00KiB
Metadata, RAID10: total=6.09GiB, used=3.63GiB
GlobalReserve, single: total=512.00MiB, used=0.00B
22TiBのうち3.3TiBしか使用していない場合は、〜18.7TiBを使用できるはずdf -h
ですが、システム全体で13TiBを使用できると報告されています... 5.7TiBがすぐに欠落しています。
アップデート:使用するほど2.2TiBほど増えたようです。これは私の最新のDFです。
Filesystem Size Used Avail Use% Mounted on
/dev/sdf 22T 6.5T 12T 37% /mnt2/big
答え1
Tl;dr。
btrfs fi usage /mnt2/mountpoint
~であるただもう少し正確なアプローチを取ってください。利用可能なスペース推定。
Btrfsの空き領域は非常に複雑なので、空き領域を確保するために一般的に使用されるほとんどのツールは正確ではありません。残念ながら、この問題の最高の記事はここから始まり、Wikiのいくつかのよくある質問に分散されています。https://btrfs.wiki.kernel.org/index.php/FAQ#How_much_free_space_do_I_have.3F
私の場合は、次のようになります。
[root@big ~]# btrfs fi usage /mnt2/big
Overall:
Device size: 43.66TiB
Device allocated: 18.97TiB
Device unallocated: 24.69TiB
Device missing: 0.00B
Used: 12.82TiB
Free (estimated): 15.42TiB (min: 15.42TiB)
Data ratio: 2.00
Metadata ratio: 2.00
Global reserve: 512.00MiB (used: 0.00B)
総容量はUsed / Data ratio + Free (estimated)
21.83TiBで、これはRAID 10上の6つの8TBドライブの理論的最大スペースです。一方、dfはまだ私のアレイの3.5TiBを使用できないと報告していますが、これは通常の現象です。
Filesystem Size Used Avail Use% Mounted on
/dev/sdf 22T 6.5T 12T 37% /mnt2/big