Linux-Software-RAID hat sich „selbst“ mit ausgefallenem Laufwerk zusammengebaut. Warum?

Linux-Software-RAID hat sich „selbst“ mit ausgefallenem Laufwerk zusammengebaut. Warum?

Ich habe zwei RAID-1-Arrays: MD3 (SDA3 + SDB3) und MD5 (SDA5 + SDB5).

Ich habe die SDB-Platten absichtlich ausfallen lassen, da ich die Partitionstabelle ändern wollte:

# mdadm /dev/md3 --fail /dev/sdb3
# mdadm /dev/md5 --fail /dev/sdb5

Einige Zeit später habe ich /proc/mdstat überprüft und es heißt

Personalities : [raid1] md5 : active raid1 sdb5[1]
      104792064 blocks super 1.2 [2/1] [_U]

md3 : active raid1 sda3[0]
      52396032 blocks super 1.2 [2/1] [U_]

unused devices: <none>

Obwohl ich also sdb5 nicht erfolgreich ausgeführt habe, wurde md5 mit sdb5 statt mit sda5 zusammengestellt. Wie konnte das passieren?

Ich verwende mdadm v3.3 und der Kernel ist 3.14.3-200.fc20.x86_64

verwandte Informationen