如何“升级”现有 BTRF 使其完全冗余

如何“升级”现有 BTRF 使其完全冗余

我如何在我用...创建的 Debian Jessie(4.2 内核)中转换现有的 BTRF 池

sudo mkfs.btrfs /dev/sdb /dev/sdc /dev/sdd

...完全冗余,或者与 250、500 和 500GB HDD 一样冗余。

请注意,这不适用于任何严肃的/生产的事情,我只是在临时机器上学习 BTRFS。我确实打算建造一台配备更多 4TB+ 驱动器的新机器。

我希望一切都是冗余的,数据、元数据等等......

答案1

要创建 RAID1 阵列,只需使用:

mkfs.btrfs -m raid1 -d raid1 /dev/sdb /dev/sdc /dev/sdd

将现有 btrfs 卷聚合到 RAID1 阵列中:

mount /dev/sdb /MountPoint
btrfs device add /dev/sdc /MountPoint
btrfs device add /dev/sdd /MountPoint
btrfs balance start -dconvert=raid1 -mconvert=raid1 -sconvert=raid1 --force /MountPoint

元数据 (-m)、数据 (-d) 和系统块 (-s) 将处于 RAID1 模式。

文档:

相关内容