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

aSy*_*oad 5 debian btrfs

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

sudo mkfs.btrfs /dev/sdb /dev/sdc /dev/sdd
Run Code Online (Sandbox Code Playgroud)

...变成完全冗余,或者像 250、500 和 500GB 硬盘那样冗余。

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

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

Dam*_*zel 3

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

mkfs.btrfs -m raid1 -d raid1 /dev/sdb /dev/sdc /dev/sdd
Run Code Online (Sandbox Code Playgroud)

将现有 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
Run Code Online (Sandbox Code Playgroud)

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

文档: