Hi zusammen,
ich lerne gerade für die LPIC-2 und es geht um das Thema Raid.
Ich habe folgendes Problem und steige nicht dahinter.
Ich habe 3 HDDs mit jeweils 3 Partitionen. Aus der jeweils ersten Partition jeder HDD habe ein ein Raid5 gebaucht und die jeweils letzten 3 Partitionen habe ich für die Spares genutzt:
1 | mdadm -C /dev/md5 -l raid5 -n 3 /dev/xvdf1 /dev/xvdg1 /dev/xvdj1 -x 3 /dev/xvdf3 /dev/xvdg3 /dev/xvdj3 |
Danach habe ich /dev/md5 formatiert:
1 | mkfs -t ext4 /dev/md5 |
und es nach /mnt/raid5 gemountet.
Der Zugriff auf /mnt/raid5 hat reibungslos funktioniert. Laut mdadm --detail /dev/md5 auch alles ok.
Nun muss ich ja, damit die Raid-Konfiguration nach dem Neustart noch vorhanden ist, die Datei /etc/mdadm.conf anlegen.
1 | mdadm --detail --scan --verbose > /etc/mdadm.conf |
Die Datei sieht so aus:
ARRAY /dev/md5 level=raid5 num-devices=3 metadata=1.2 spares=4 name=Linux:5 UUID=263c057d:8b5798dc:c5ece7d9:0d15bd0b devices=/dev/xvdf1,/dev/xvdf3,/dev/xvdg1,/dev/xvdg3,/dev/xvdj1,/dev/xvdj3
Auch die /etc/fstab habe ich mit folgender Zeile angepasst:
1 | /dev/md5 /mnt/raid5 ext4 defaults 0 0 |
Nun habe ich einen Neustart durchgeführt um zu testen ob die Konfiguration nach dem Neustart noch vorhanden ist. Ergebnis: Nicht direkt.
df -h zeigt mir nichts an. mdadm --detail /dev/md5 zeigt mir nichts an.
fdisk -l zeigt mir an, dass es das Raid5 gibt, allerdings heißt es jetzt /dev/md127
Und genau das ist nun mein Problem. Ich verstehe nicht wieso das Array plötzlich md127 heißt, obwohl ich den Namen md5 vergeben habe. Deshalb stimmt natürlich jetzt auch der /etc/fstab-Eintrag nicht mehr.
Hat jemand eine Idee?