如何配置新mdadm
软件 RAID-10 以使用特定顺序进行驱动器镜像?
假设我有 4 个硬盘驱动器:A、B、C和D。
出于我自己的可靠性和性能原因,我希望驱动器A成为驱动器C的镜像,驱动器B成为驱动器D的镜像。然后每个镜子条纹,像这样
|----- RAID-0 ----- |
RAID-1 RAID-1
|---------| |---------|
| drive A | | drive B |
| drive C | | drive D |
|---------| |---------|
我看不到配置它的方法。不确定此命令产生的驱动器顺序:
mdadm --create /dev/md0 --level=10 --raid-devices=4 /dev/sd[a-d]1
有没有办法手动订购mdadm
阵列中的驱动器?
如果没有,有没有办法在创建阵列后检查顺序,以便我可以将驱动器物理移动到我想要的配置中?(我想我可以使用创建数组成员,/dev/disk/by-id/ata*
这样我就可以在物理上移动它们而不必担心/dev/sd*
重新排序。)
奖金问题。我还想要一个热备用驱动器E可用于任一镜像集。
我想我想出了自己的答案。首先设置两个 RAID-1,然后将它们一起设置 RAID-0。
创建了两个 RAID-1 卷
(我使用驱动器 ID 而不是
/dev/sda,/dev/sdb,...
确保与我想要的驱动器完全匹配)然后,使用两个 RAID-1 阵列创建 RAID-0
我将在几天内更新这个结果,在阵列同步之后和我添加一个热备用驱动器之后,我有时间进行测试。