我目前有一个使用 btrfs 的 raid10 设置,其中有 5 个磁盘:
Total devices 5 FS bytes used 6.89TiB
devid 1 size 3.64TiB used 2.83TiB path /dev/sde
devid 2 size 3.64TiB used 2.83TiB path /dev/sdd
devid 3 size 3.64TiB used 2.83TiB path /dev/sdc
devid 4 size 3.64TiB used 2.83TiB path /dev/sdf
devid 5 size 3.64TiB used 2.47TiB path /dev/sdh
当我尝试添加第六个磁盘时
btrfs device add -f /dev/sdb /backup
收到消息后什么也没发生:
Performing full device TRIM (3.64TiB) ...
知道这是为什么吗?
答案1
在“btrfs device add”之后,您将拥有 6 个设备。从此以后,新数据将以 RAID10 方式分布在 6 个磁盘上。
预先存在的数据将继续分布在 5 个磁盘上。
如果您希望将预先存在的数据重新分布在 6 个磁盘上,请执行“btrfs balance”。