Page 1 of 1

RAID1-Member abgeraucht, Fragen zum Austausch:

Posted: 22. May 2009 18:28
by Begbie(PW vergessen:)
Hallo Leute,

ich habe heute leider feststellen müssen, dass an einem meiner Server eine Platte den Geist auf gegeben hat. cat /proc/mdstat zeigt:

Code: Select all

# cat /proc/mdstat
Personalities : [raid1]
md43 : active raid1 sdc1[0]
      1028096 blocks [2/1] [U_]
smrtctl hat die Diagnose bestätigt, sdd ist im Arsch. An sich erstmal kein Beinbruch, nur muss ich jetzt natürlich die defekte Platte tauschen, und habe dies noch nie gemacht :?

Mich würde nun interessieren, ob das Szenario das ich anwenden will so passt, oder nicht:
Defekte Platte aus dem RAID-Array nehmen:

Code: Select all

# mdadm /dev/md4 -r /dev/sdd1
Kiste runterfahren, Platte wechseln.
Kiste wieder starten
Partitionstabelle von sdc auf sdd "clonen":

Code: Select all

# dd if=/dev/sdc of=/dev/sdd count=1 bs=512
Partitionstabelle im Kernel neu einlesen:

Code: Select all

# sfdisk -R /dev/sdd
Die neue Platte dem Array hinzufügen:

Code: Select all

#mdadm /dev/md4 -a /dev/sdd1
Kann mir jemand sagen ob das so klappt?

Dann noch 2 Sachen:
1.) Ist doch richtig, dass die neue Platte größer sein kann, oder?
2.) Wie kann ich dem Array einen Spare hinzufügen?

Vielen Dank für Euere Unterstützung.

Gruß
Begbie
[/list]

Re: RAID1-Member abgeraucht, Fragen zum Austausch:

Posted: 22. May 2009 21:47
by Janka
Begbie(PW vergessen:) wrote: Kann mir jemand sagen ob das so klappt?
Genau so sollte das klappen.
Dann noch 2 Sachen:
1.) Ist doch richtig, dass die neue Platte größer sein kann, oder?
Du arbeitest doch eh mit gespiegelten *Partitionen*, nicht mit gespiegelten *Devices*. Da du die Partitonstabelle kopierst, sind beide Partitionen gleich groß. Den Rest der neuen, größeren Platte kannst du für nicht ganz so wichtige Daten benutzen, ohne Spiegelung halt.

2.) Wie kann ich dem Array einen Spare hinzufügen?

Code: Select all

# mdadm --grow /dev/md4 --spare-devices=1
Janka

Posted: 23. May 2009 15:48
by Begbie
Danke Janka,

für die Bestätigung. Es hat geklappt.

Gruß
Begbie