btrfs RAID-1 大小

btrfs RAID-1 大小

我有一个带有几个磁盘的 btrfs raid1 文件系统

1TB
2TB
2TB
2TB
5TB

这应该会形成一个6TBRAID-1 阵列。

结果是 http://carfax.org.uk/btrfs-usage/

文件总空间:6000 不可​​用:0

此处显示的结果没有考虑元数据使用的空间,也没有考虑 btrfs 的块保留导致的任何额外不可用空间,而这些空间对于 CoW 操作是必需的。


Label: 'foo'  uuid: ....
    Total devices 5 FS bytes used 1.55TiB
    devid    1 size 1.82TiB used 449.00GiB path /dev/sdc
    devid    2 size 1.82TiB used 448.03GiB path /dev/sdf
    devid    3 size 931.51GiB used 0.00B path /dev/sda
    devid    4 size 1.82TiB used 694.00GiB path /dev/sdb
    devid    5 size 4.55TiB used 1.55TiB path /dev/sdd

btrfs-progs v4.2.2

btrfs filesystem df /mnt                              1 
Data, RAID1: total=1.55TiB, used=1.54TiB
System, RAID1: total=32.00MiB, used=256.00KiB
Metadata, RAID1: total=7.00GiB, used=2.29GiB
GlobalReserve, single: total=512.00MiB, used=0.00B

哪里说它几乎已满?!?


为什么我只看到 1.55TiB,而应该有(接近)6TB?

是的,我确实收到了 ENOMEM 错误!

是的,我已经尝试重新平衡,但没有变化。(btrfs balance start -dconvert=raid1 -mconvert=raid1 /mnt

另一方面,nautilus 报告总大小为 6TB,剩余 2.8TB 可用!?!?

相关内容