Linux Soft-RAID5-Array mit nicht übereinstimmenden Ereignissen lässt sich nicht zusammenstellen

Linux Soft-RAID5-Array mit nicht übereinstimmenden Ereignissen lässt sich nicht zusammenstellen

In den letzten drei Nächten ist einer meiner USB-Controller mitten in der Nacht offline gegangen, wodurch 4 meiner 8 Festplatten offline waren. Die ersten beiden Male konnte ich ihn mit wieder zum Laufen bringen mdadm -A /dev/md0 -f /dev/sd[hgeflkji]. Ich habe das heute Morgen versucht, aber es funktioniert nicht. Irgendwelche Ideen?

[root@dl380g5 ~]# mdadm --examine /dev/sd[efghijkl] |egrep 'Event'
     Events : 37261
     Events : 37261
     Events : 37261
     Events : 37261
     Events : 37249
     Events : 37248
     Events : 37249
     Events : 37248
[root@dl380g5 ~]# mdadm -A /dev/md0 --force -v /dev/sd[hgeflkji]
mdadm: looking for devices for /dev/md0
mdadm: /dev/sde is identified as a member of /dev/md0, slot 2.
mdadm: /dev/sdf is identified as a member of /dev/md0, slot 3.
mdadm: /dev/sdg is identified as a member of /dev/md0, slot 1.
mdadm: /dev/sdh is identified as a member of /dev/md0, slot 0.
mdadm: /dev/sdi is identified as a member of /dev/md0, slot 7.
mdadm: /dev/sdj is identified as a member of /dev/md0, slot 6.
mdadm: /dev/sdk is identified as a member of /dev/md0, slot 5.
mdadm: /dev/sdl is identified as a member of /dev/md0, slot 4.
mdadm: added /dev/sdg to /dev/md0 as 1
mdadm: added /dev/sde to /dev/md0 as 2
mdadm: added /dev/sdf to /dev/md0 as 3
mdadm: added /dev/sdl to /dev/md0 as 4 (possibly out of date)
mdadm: added /dev/sdk to /dev/md0 as 5 (possibly out of date)
mdadm: added /dev/sdj to /dev/md0 as 6 (possibly out of date)
mdadm: added /dev/sdi to /dev/md0 as 7 (possibly out of date)
mdadm: added /dev/sdh to /dev/md0 as 0
mdadm: /dev/md0 assembled from 4 drives - not enough to start the array.
[root@dl380g5 ~]# mdadm --detail /dev/md0
mdadm: cannot open /dev/md0: No such file or directory
[root@dl380g5 ~]# cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4]
unused devices: <none>
[root@dl380g5 ~]# cat /etc/mdadm.conf
ARRAY /dev/md0 metadata=1.2 name=fs2.internal.xxxxxxxxx.xxx:0 UUID=a3521a6d:596057f0:87205aac:3aab2ef2
[root@dl380g5 ~]#

Antwort1

Meiner Erfahrung nach erzwingt mdadm eine Aktualisierung der Ereigniszählung. Ich sehe solche Fälle häufig. Stellen Sie sicher, dass Sie die neueste mdadm-Version verwenden.

Wenn alles andere fehlschlägt, können Sie ein „mdadm --create“ ausführen, aber Sie müssen 100 % sicher sein, dass Sie die richtigen mdadm-Parameter verwenden, sonst graben Sie sich nur noch tiefer in die Materie.

verwandte Informationen