PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RAID1 mit Spare HDD und Hotswap



Sören Schneider
28.02.16, 10:25
Hallo,

ich habe einen Proliant 54n mit einer Systemplatte (in Tray 1) und 3 WD20EFRX, die als RAID1 mit sdb1 (Tray 2) und sdc1 (Tray 3) laufen und eine Spare-HDD als sdd1 (Tray 4).

Zuerst muss ich anfügen, dass alle HDDs funktionieren. :) Ich möchte ja nur mal sehen, wie das geht. :)

Jetzt habe ich die zweite HDD mal rausgezogen und bekomme folgendes:


cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdb1[0] sdc1[1](F) sdd1[2]
1953382400 blocks super 1.2 [2/1] [U_]
[>....................] recovery = 4.6% (90010816/1953382400) finish=227.7min speed=136339K/sec
bitmap: 0/15 pages [0KB], 65536KB chunk

unused devices: <none>


Die Spare-HDD wird jetzt also recovered. SUPI!

Meine Idee ist es die Spare zu SDB1 zu machen wenn sie fertig ist und die herausgezogene (ehemalige SDB1, noch warm vor mir liegende) zu der Spare-HDD SDD1.

Was muss ich also tun wenn das Recover fertig ist? Die Spare umstecken auf Tray 2 und die alte SDB1 auf Tray 3 stecken?

just4uk
28.02.16, 16:21
Umstecken wäre ganz blöd dann läuft der Recvoer wieder von vorne los, lass stecken wie es ist.
Ich hab jetzt schon länger nix mehr mit mdadm gemacht kann mich aber dunkel daran erinnern das die neue Disk als Spare konfiguriert werden muss.
Aber mal was anderes warum eine Hotspare? Warum nicht 3 Disken als Raid1?
Hätte den Vorteil beim Ausfall einer Disk läuft nicht sofort ein Recover den könntest du planen.
Du wärst dir sicher das deine "Hotspare" auch funktioniert, du solltest allerdings dafür sorgen das du beim Ausfall einer Disk benachrichtigt wirst.

Gruß aus L.E.
Uwe

Sören Schneider
28.02.16, 16:30
Hallo,

ich hatte vorher vergessen zu erwähnen, dass ich die Spare-HDD eigentlich nur durchwechseln möchte.


cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sdb1[0] sdd1[2] sdc1[3](S)
1953382400 blocks super 1.2 [2/2] [UU]
bitmap: 0/15 pages [0KB], 65536KB chunk

unused devices: <none>

Wenn ich das richtig sehe merkt sich mdadm welche HDD SDA,SDB,SDC,SDD ist. Folglich ist es auch egal in welcher Tray die Platte steckt.
Die SDC steckt wieder in Tray 3 und wurde nach

mdadm --manage /dev/md0 -a /dev/sdc1
zur Spare-HDD.
Ging ja doch einfacher als gedacht.

Beim nächsten Mal also nur (in meinem Fall) die SDB rausziehen. Diese wird dann automatisch "faulty".
Die SDC geht sofort in recovery für ca. 6 Stunden.
Abschliessend:

mdadm --manage /dev/md0 -a /dev/sdb1
Diese sollte dann zur Spare-HDD werden.
:):):)

Sören Schneider
28.02.16, 16:33
Warum nicht 3 Disken als Raid1?
2 sollen arbeiten eine hat Pause (Verschleiss).