Je crée un périphérique RAID1 avec mdadm dans une instance EC2. La version de mdadm est v3.3.2.Le nom du membre MD est modifié en ec2.
/sbin/mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/xvdf /dev/xvdk
C'est la sortie de mdstat:
cat /proc/mdstat
Personalities : [raid1]
md1 : healthy raid1 xvdk[1] xvdf[0]
41594888 blocks super 1.2 [2/2] [UU]
Il est normal. Nous voyons qu'il y a deux disques membres xvdk et xvdf pour ce périphérique RAID1.
Cependant, je trouve les membres du périphérique MD devenir/dev/sd * dans "mdadm -D" Sortie:
mdadm -D /dev/md1
/dev/md1:
Version : 1.2
Creation Time : Fri Dec 11 06:29:50 2015
Raid Level : raid1
...
Number Major Minor RaidDevice State
0 202 82 0 active sync /dev/sdf
1 202 162 1 active sync /dev/sdk
Je trouve que ces liens ont été créés automatiquement:
ll /dev/sd*
lrwxrwxrwx. 1 root root 4 Dec 11 06:29 /dev/sdf -> xvdf
lrwxrwxrwx. 1 root root 4 Dec 11 06:29 /dev/sdk -> xvdk
Je suppose que c'est fait par mdadm. Je n'ai jamais vu ce problème avant.
Je pense qu'il n'est pas nécessaire de changer le nom de l'appareil des membres de MD parce qu'il confond les gens. Comment éviter ce problème? Merci beaucoup!
Quelqu'un connaît-il ce problème? – flypen