用Btrfs创建了RAID5 我该何如何重建阵列

在 VirtualBox 上用三块虚拟硬盘弄的 RAID

btrfs -d raid5 /dev/sda /dev/sdb /dev/sdc



        Total devices 3 FS bytes used 2.15TiB
        devid    1 size 2.73TiB used 2.16TiB path /dev/sda
        devid    2 size 2.73TiB used 2.16TiB path /dev/sdb
        devid    3 size 2.73TiB used 0.00B path /dev/sdc

卸掉了第三块虚拟硬盘 模拟硬盘 GG

        Total devices 3 FS bytes used 2.15TiB
        devid    1 size 2.73TiB used 2.16TiB path /dev/sda
        devid    2 size 2.73TiB used 2.16TiB path /dev/sdb
        *** Some devices missing

只执行这条命令好像没有效果

btrfs replace start /dev/sdc /dev/sdd /mnt/foo

Related thread: 我听说贵发行版默认文件系统就是Btrfs想了解一下Btrfs现在到底是个啥进度了
考虑了下还是不合并了,讨论重心不一样

replace 命令貌似不太正常的样子。

做测试用途的话照着 marc.merlins.org/perso/btrfs/post_2014-03-23_Btrfs-Raid5-Status.html 做吧

我倒是看到了 wiki 里的这个了
当时是觉得太复杂了

仍在大力开发中……
果然是应该放弃用 btrfs 做 RAID?
说起来竟然已经有十年了呢……
我第一次尝试这个文件系统居然也是五年前了……
时间过得好快啊

实际并不复杂,命令一共就 10 来条的样子,出去一大半都是列表显示,操作就那么 5、6 条,我倒是有硬件条件,但实在懒得去试, 人家明确说了有问题我觉得还是听他们劝比较好…

我不知道你为什么一定想用 Btrfs 原生 RAID , 从测试来看在 5/6 大多数性能都比 mdadm 低,但是 0、1、10 这几种不带校验的性能大多比 mdadm 高,而且没有问题,可以玩玩这几种看看。

我只是觉得这逼格应该更高一点
但是看这可用性
真是吓得够呛
老老实实用 mdadm 吧