PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RAID 5 (mdadm) Platte entfernen und hinzufügen



leifg
28-10-2007, 10:01
Hallo zusammen,

ich habe ein RAID 5 mit 3 500GB Platten mit mdadm aufgesetzt. Jetzt habe ich das Problem, dass ich ab und zu Platten hinzugefügt und wieder entfertn habe.

Wenn ich jetzt meine erste Platte /dev/sda1 mit mdadm --manage /dev/md0 --add /dev/sda1 hinzufüge wird sie als spare disk hinzugefügt. Ich benötige aber keine spare disk.

wenn ich die Platte mit mdadm --examine /dev/sda1 überprüfe bekomme ich folgende Ausgabe:


/dev/sda1:
Magic : a92b4efc
Version : 00.90.00
UUID : 678dc004:3ae17f9d:ba8ee9fd:9c5dc764
Creation Time : Sun Jan 28 17:27:50 2007
Raid Level : raid5
Used Dev Size : 488383936 (465.76 GiB 500.11 GB)
Array Size : 976767872 (931.52 GiB 1000.21 GB)
Raid Devices : 3
Total Devices : 3
Preferred Minor : 0

Update Time : Sun Oct 28 11:09:44 2007
State : clean
Active Devices : 2
Working Devices : 3
Failed Devices : 1
Spare Devices : 1
Checksum : 4c85d319 - correct
Events : 0.24248

Layout : left-symmetric
Chunk Size : 32K

Number Major Minor RaidDevice State
this 3 8 1 3 spare /dev/sda1

0 0 8 17 0 active sync /dev/sdb1
1 1 8 49 1 active sync /dev/sdd1
2 2 0 0 2 faulty removed
3 3 8 1 3 spare /dev/sda1

Besonders interessant daran sind die letzten 4 Zeilen. Da steht dass eine fehlerhafte Festplatte entfernt wurde. Wie krieg ich diesen eintrag weg?

Wenn ich die Platte wieder entferne und wieder hinzufüge, wird sie wieder als spare disk hinzugefügt.

Meine /etc/mdam.conf sieht so aus:


DEVICE /dev/sda1 /dev/sdb1 /dev/sdd1
ARRAY /dev/md0 level=raid5 num-devices=3 spares=1 UUID=678dc004:3ae17f9d:ba8ee9fd:9c5dc764

Wie krieg ich die Konfiguration am besten geändert. Zugriff auf meine Daten habe ich übrigens die ganze Zeit.

moddingfan
28-12-2007, 15:30
Hmm hab heute genau das gleiche gehabt.
Dein Thread ist zwar schon ein bisschen älter, aber:

Das Problem liegt an deiner config-File.
Da steht nämlich drinnen 3 Festplatten und 1 Spare.
Deshalb nimmt er die Festplatte als Spare und ersetzt nicht faulty removed.

Und unter devices in der Config sollte bzw. müssen alle paritions hingeschrieben werden, die mit dem Raid was am Hut haben.