备份 mdadm 配置不起作用

备份 mdadm 配置不起作用

我用 备份我的 raid50 mdadm --detail --scan --verbose >> /etc/mdadm.conf。的输出mdadm --detail --scan --verbose是:

ARRAY /dev/md1 level=raid5 num-devices=3 metadata=1.2 name=1 UUID=0269ced6:2ea00588:fee3c926:173518f9
   devices=/dev/vdb1,/dev/vdc1,/dev/vdh1
ARRAY /dev/md2 level=raid5 num-devices=3 metadata=1.2 name=2 UUID=fecf771f:f9ec31be:be0e96dd:74936cd0
   devices=/dev/vde1,/dev/vdf1,/dev/vdg1
ARRAY /dev/md0 level=raid0 num-devices=2 metadata=1.2 name=0 UUID=c1918082:23d519a0:805e7dd9:ba2c093b
   devices=/dev/md1,/dev/md2

重新启动后,我的raid没有正确组装,但根据man mdadm文件的位置是可以的:

默认是使用 /etc/mdadm.conf 和 /etc/mdadm.conf.d,或者如果缺少这些,则使用 /etc/mdadm/mdadm.conf 和 /etc/mdadm/mdadm.conf.d。

ARRAY /dev/md1 level=raid5 num-devices=3 metadata=1.2 name=1 UUID=0269ced6:2ea00588:fee3c926:173518f9
   devices=/dev/vdb1,/dev/vdc1,/dev/vdh1
ARRAY /dev/md/2_0 level=raid5 num-devices=3 metadata=1.2 name=2 UUID=fecf771f:f9ec31be:be0e96dd:74936cd0
   devices=/dev/vde1,/dev/vdf1,/dev/vdg1
INACTIVE-ARRAY /dev/md126 num-devices=1 metadata=1.2 name=3 UUID=f7aed543:c3284946:28c83d49:ce946402
   devices=/dev/vdi1
ARRAY /dev/md/0_0 level=raid0 num-devices=2 metadata=1.2 name=0 UUID=c1918082:23d519a0:805e7dd9:ba2c093b
   devices=/dev/md/2_0,/dev/md1

我可以用mdadm --assembly命令组装磁盘。

问题:
1. 为什么mdadm 没有正确编译?我应该如何备份配置以在重新启动后自动执行此过程?
2. mdadm 是通过设备 neme/dev/vdX1还是通过 UUID(磁盘或阵列 UUID)来组装 raid?我这样问是因为如果我的磁盘出现故障,我将更换它,并且在重新启动系统后可以更改名称/dev/vdX

相关内容