Raid 5 Festplattenbeschädigung

10

Ich habe einen IBM x3650 M4-Server. Es ist mit Raid 5 konfiguriert und enthält 4 SAS-Festplatten mit einer Kapazität von jeweils 500 GB. Jetzt werden die 2 Festplatten als schlecht angezeigt. Wenn Sie also die 2 Festplatten durch eine neue ersetzen, werden die Daten automatisch neu erstellt, oder muss ich einige andere Änderungen vornehmen? Ich weiß nicht viel über die Raid-Konfiguration, bitte helfen Sie.

Lakhan Vasre
quelle
3
Dies scheint apropos: serverfault.com/questions/2888/why-is-raid-not-a-backup
Andrew Henle
2
Ist das Array derzeit online? Können Sie darauf zugreifen? Was sind Ihre Prioritäten? Ist Ihr Backup auf dem neuesten Stand? Ist Ausfallzeit ein Problem?
David Schwartz
2
Nebenbei bemerkt, das Wiederherstellen von RAID-Festplatten ist für HDs ein sehr stressiger Vorgang ... Es besteht die eindeutige Möglichkeit, dass andere Festplatten dabei sterben (sie haben alle das gleiche Alter, sie stammen aus demselben Stapel, wenn sie es sind haben Fehler, sie haben alle den gleichen Fehler) ... Es ist wahrscheinlich besser, alle Daten woanders zu kopieren.
Xanatos
@ xanatos Wie kann ich alle Daten woanders kopieren? Kannst du mir das auch sagen?
Lakhan Vasre
11
"Wie kann ich alle Daten woanders kopieren?" Das würden wir als "Backup" bezeichnen. Du machst das schon, oder? Und Sie testen regelmäßig, ob Sie es auch wiederherstellen können?
Roger Lipscombe

Antworten:

19

Wenn Sie mehr als eine Festplatte in einem RAID 5 verlieren, wurde Ihr Array auf irgendeine Weise irreparabel beschädigt. In den meisten Fällen werden die Daten in Ihrem Fall vollständig zerstört, wenn Sie kein Experte für Wiederherstellung sind oder wenn Sie nicht bereit sind, sie an ein Wiederherstellungs-Outfit zu senden. Wenn Sie die Daten aus diesem Array wiederherstellen möchten, schalten Sie sie sofort offline und stellen Sie sie entweder selbst wieder her oder senden Sie das Array + die Karte an jemanden wie DriveSavers.

Dies ist einer der Gründe, warum generell empfohlen wird, sich von RAID 5 fernzuhalten und RAID 6, 10 oder eine RAID-Z- oder UnRAID-Version zu verwenden.

Jetzt wäre ein guter Zeitpunkt, um aus dem Backup wiederherzustellen. Wenn Sie beabsichtigen, ein neues Array mit neuen Festplatten zu erstellen, können Sie diesen verbleibenden Festplatten auch die Axt geben, wenn sie genauso alt sind.

Spooler
quelle
10
Ich würde sagen, dass "allgemein empfohlen wird, sich von RAID5 fernzuhalten" nicht wahr ist. Wie bei jedem Tool oder jeder Technologie müssen Sie sich nur der Einschränkungen bewusst sein. Zwei Festplattenfehler in RAID1 oder RAID10 können ebenfalls das gleiche Problem verursachen.
Mark Henderson
6
Das Gleiche gilt für MarkHenderson. RAID 6 ist häufig mit Leistungskosten und sicherlich mit Speicherplatzkosten verbunden. RAID 10 kostet Speicherplatz. und RAID-Z1 ist nicht widerstandsfähiger gegen Multi-Disk-Fehler als RAID 5, außer insofern, als ZFS widerstandsfähiger ist als alles, was man sonst verwenden könnte, was möglicherweise überhaupt nicht der Fall ist. Ich weiß nichts über unRAID. Ich vermute, dass das zugrunde liegende Problem des OP nicht darin besteht, das Array auf Probleme zu überwachen, aber dass (und der Punkt, sich von RAID 5 fernzuhalten) den Großteil dieser Antwort nicht ungültig macht: Ein RAID 5-Array mit zwei toten Festplatten wird niemals funktionieren sich von selbst erholen.
Ein Lebenslauf
1
Der Rat zur Vermeidung von RAID5 gilt für Neubauten, insbesondere bei sehr großen Laufwerken. Das Hauptproblem bei RAID5 besteht darin, dass während der Neuerstellung ein zweiter Laufwerksfehler auftreten kann. Je länger die Wiederherstellungszeit ist, desto größer ist die Wahrscheinlichkeit, dass dies geschieht. Ältere RAID5-Arrays bestehen aus kleineren Laufwerken, sodass das Risiko geringer ist.
Grill
@ MichaelKjörling, so wie ich es verstehe, ist unRAID im Grunde RAID 5 mit Striping auf Dateiebene anstelle von Striping auf Blockebene. Ja, ein Fehler mit zwei Festplatten bedeutet, dass Sie das Array verlieren, aber das unterschiedliche Speichermuster bedeutet, dass Sie alles außer den Dateien wiederherstellen können, die sich auf den ausgefallenen Festplatten befanden.
Mark
Der Hinweis zu RAID 5 richtet sich hauptsächlich an neue Arrays mit großen Festplatten. Wenn bei OP doppelte Festplattenfehler auf möglicherweise jahrelangen Festplatten auftreten, ist es an der Zeit, neue zu erwerben - und die Kosten für neue Laufwerke mit> = 1 TB sind in den meisten Fällen in etwa gleich hoch wie für ein 500-G-Laufwerk. Es ist schwierig, eine weniger allgemeine Antwort zu geben, wenn ich nicht weiß, wie hoch die Arbeitsbelastung ist / sein muss.
Spooler
8

Um zu verdeutlichen, dass Sie ein R5-Array mit 4 Festplatten hatten und 2 Festplatten gleichzeitig ausgetauscht haben - stimmt das?

Werden die Daten automatisch neu erstellt oder muss ich einige andere Änderungen vornehmen?

Wenn das, was ich lese, richtig ist, dann nein, nein, es wird niemals neu erstellt und Sie haben Ihre Daten zerstört und ja, Sie müssen einige andere Änderungen vornehmen, indem Sie die Daten löschen müssen Array und Wiederherstellung von Ihrem letzten Backup.

Wenn ich Ihre Frage falsch verstanden habe, klären Sie bitte, sonst haben Sie selbst gespielt.

Chopper3
quelle
1
Hallo Chopper3, ich habe noch nichts gemacht. Gerade habe ich die neue Festplatte gekauft, aber bevor ich sie an den Server angeschlossen habe, wollte ich euch fragen. ob ich die Festplatten anschließen oder andere Optionen für die Wiederherstellung ausprobieren soll oder ob etwas anderes getan werden muss. Ich bin neu in diesem Bereich, daher bin ich mir nicht sicher, was genau zu tun ist
Lakhan Vasre
5
Ah - eine gute Nachricht - in diesem Fall müssen Sie beide Laufwerke nacheinander austauschen und sicherstellen, dass das Array nach dem Ersetzen des ersten Laufwerks vollständig wiederhergestellt wird, bevor Sie das zweite Laufwerk austauschen. Sobald dies erledigt ist und Ihr R5-Array 100% gut ist, müssen Sie einen Plan erstellen, um von R5 auf etwas Stabileres wie R6 / 60 oder R10 zu migrieren.
Chopper3
3
@ Chopper3 Ich würde denken, dass RAID-5 für ein 4-Platten-Array nicht unbedingt durch RAID-6 oder RAID-10 ersetzt werden muss. RAID-5 sollte eine angemessene Verfügbarkeit bieten (trotz des Ausfalls von zwei Laufwerken hier ...), und keine RAID-Version bietet ohnehin eine angemessene Sicherung.
Andrew Henle
2
Daniel und Andrew - mit 4 x 500 GB Festplatten dann ja, ich kann sehen, wie glücklich Sie wären, mit R5 weiterzumachen, aber wie wir wissen, ist es absolut gefährlich, R5 mit> 1 TB Festplatten zu verwenden, und das war der beste Teil von a Jahrzehnt
Chopper3
5
@ Chopper3: Diese Regel gilt für naive RAID5-Implementierungen und sehr wertvolle Daten. Ein intelligenter RAID5-Controller kann 2 Festplatten mit nicht behebbaren Lesefehlern wiederherstellen, wenn sie nicht übereinstimmen. Und mit 1-TB-Festplatten ist das bereits eine relativ geringe Chance. (Sie sind immer noch in Schwierigkeiten, wenn eine ganze Festplatte stirbt, plus UREs auf einer anderen Festplatte, aber dieses Risiko hängt nicht mit der Größe zusammen)
MSalters