7つのディスクの4つのアレイに28の2TBディスク(56T)のプールがあります。これはraidz1(〜RAID5)なので、各アレイのパリティに1つのディスクが使用されると思います。したがって、結果のボリュームは2TB * 4 *(7-1)= 48TBになるはずですよね?
今、私が私のシステムで見るもの:
$ zpool list volume
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
volume 50.5T 308K 50.5T 0% 1.00x ONLINE -
$ zfs list volume
NAME USED AVAIL REFER MOUNTPOINT
volume 2.00T 40.3T 75.8K /volume
$ df -h /volume
Filesystem Size Used Available Capacity Mounted on
volume 42T 75K 40T 1% /volume
したがって、48Tではなく42Tしかありません。不足している6TBはどこにありますか?そして、50.5Tという数字はどこから来たのですか?
2TBディスクのサイズは2TiBiではなく、わずか2 * 10 ^ 12/2 ^ 30〜1862GiBiです。
6つの有効なディスクの4つのアレイは、それぞれ24 * 1862 = 44703 GiBI、または43.6 TiBi実際の使用可能なストレージになります。
考慮していない追加のオーバーヘッドがあると思います。IIRCRAIDZはスナップショットとスクラブも実行し、追加のスペースを占有します。
コマンド間の出力の不一致を明確にするには:
zpool
コマンドは、冗長性のために使用されているディスクをスペースとしてカウントしますが、zfs
コマンドはカウントしません。したがって、50.5 TBの数値はrawディスクのサイズですが、42Tは冗長性のために4つのディスクを取り出した後のものです。
ハードドライブの製造元はBase10でディスクサイズを測定します。コンピューターはBase2でバイトを測定します。
42 テラプレフィックスのSI使用を明確にするためのTiB と言う必要があります。