Konvertieren Sie ein Smart Array RAID5-Array in eine RAID6 (ADG) -Variante

7

Ich habe einen HP MicroServer (N36L) mit einem SmartArray P410-Controller, einer 512-MB-BBWC-Einheit und vier (4) 2-TB-Festplatten angeschlossen. Drei dieser Festplatten sind als einzelnes RAID5-Array konfiguriert und eine bleibt allein.

Physische Konfiguration

Ich möchte das RAID5-Array auf ein RAID6-Array migrieren. Ist es möglich, es "an Ort und Stelle" zu migrieren, ohne dass die Daten auf eine separate Festplatte kopiert werden müssen?

Ich habe bereits eine Testlizenz für das HP Smart Array Advanced Pack .

Leider sehe ich nach dem Booten des Array-Konfigurationsdienstprogramms keine Möglichkeit, das Array auf RAID6 zu migrieren.

RAID-Migrationsoptionen

Der Lizenzschlüssel wurde erfolgreich aktiviert, da RAID6 aktiviert ist.

ADG ist aktiviert

Ist es möglich, das RAID5-Array "an Ort und Stelle" auf RAID6 zu migrieren, oder bin ich gezwungen, die Daten auf ein externes Laufwerk zu kopieren?

pjsawicki
quelle
1
Ich denke nicht, dass dies unterstützt wird. Verschieben Sie die Daten und erstellen Sie das Array neu. (Auch warum ein 4-Disk RAID6? Warum nicht nur 1 + 0?)
SmallClanger
1
@SmallClanger: RAID6 kann 2 Festplattenfehler überleben. RAID1 + 0 hat eine 33% ige Wahrscheinlichkeit eines Datenverlusts, wenn zwei Festplatten ausfallen.
MSalters
Genau das ist der Grund, warum ich bei RAID6 bleibe. RAID10 ist in Ordnung, aber ich möchte sicherstellen, dass das Array unabhängig davon, welche zwei Festplatten ausfallen, überlebt. Die Leistung ist mir eigentlich egal - das ist ein Heim-NAS, in dem die Fotos und Dokumente meiner Familie aufbewahrt werden.
pjsawicki
So dauerhaft Geschwindigkeit und Leistung mit Paritätsüberfall lähmen, um die geringe Wahrscheinlichkeit eines Doppelplattenausfalls zu bewältigen?
ewwhite
Sehen Sie sich meine Änderungen an, die das widerspiegeln, was Sie in Ihren Screenshots sehen.
ewwhite

Antworten:

6

Ja, die Migration auf RAID-Ebene wird vom P410 unterstützt. Sie erwähnen nicht, welches Betriebssystem auf dieser Box ausgeführt wird, sie wird jedoch normalerweise mit dem Array Configuration Utility (ACU) migriert, einem Windows-Dienstprogramm, das während der Proliant Support Pack-Installation hinzugefügt wurde. Sie können auch über die SmartStart-CD / ISO oder die neuen Proliant-Firmware-Pakete für Ihr System auf die ACU zugreifen. Es ist möglich, dies mit dem Linux-Befehlszeilenprogramm 'hpacucli' zu tun, aber die Syntax kann ehrlich gesagt recht komplex sein.

Dies kann alles "live" an Ort und Stelle erfolgen, obwohl ich dringend empfehlen würde, zuerst eine vollständige Sicherung durchzuführen, nur für den Fall - es ist auch nicht schnell, das ist übrigens eine Untertreibung :)

In diesem Fall ändert der Wechsel von R5 zu R6 bei 4 Festplatten nicht die verfügbaren Festplattengrößen, sodass Sie keine Neupartitionierung usw. durchführen müssen. Ich kann dies jedoch vorschlagen, es sei denn, Sie beabsichtigen, diesen Server in Zukunft für dieses RAID zu erweitern 10 wäre tatsächlich eine bessere Lösung als RAID 6. Es bietet nahezu das gleiche Schutzniveau, ist jedoch rundum schneller, insbesondere beim Schreiben. Wenn Sie beabsichtigen, das Array zu erweitern, ignorieren Sie diesen Vorschlag natürlich.

Chopper3
quelle
Ich verwende eine kostenlose Version des VMware ESXi 5.0-Hypervisors. Die Offline-ACU hat leider keine solche Option. Ich muss prüfen, ob mir die SmartStart-CD hier helfen kann.
pjsawicki
6

Hier mit Chopper3 einverstanden sein. Bei vier Festplatten wird RAID 1 + 0 gegenüber RAID 6 bevorzugt. Glücklicherweise ist ein Online-Wechsel vom RAID 5-Setup zu einem RAID 1 + 0 ohne Datenverlust möglich. Der Prozess für die Array-Transformation wird im Handbuch zum Array-Konfigurationsdienstprogramm im Abschnitt Migrieren des RAID-Levels oder der Stripe-Größe beschrieben . Dies sollte für Ihren ursprünglichen Wunsch nach einem Wechsel zu RAID 6 sowie für den Wechsel zu RAID 1 + 0 funktionieren. Letzteres würde ich allerdings empfehlen.

Hier ist eine kurze Zusammenfassung der Unterschiede / Stärken / Schwächen der einzelnen ...

RAID 10
Good when: You want speed and redundancy
Bad when: You can't afford to lose half your disk space

und

RAID 6
Good when: You want a balance of redundancy and disk space or have a large sequential write workload.

Bad when: You have a high random write workload.

RAID 6...The write penalty is higher than RAID 5 and you have one less disk of space, so this option is best 
geared towards arrays that do a lot of reads or large sequential writes and when RAID 10 isn't an option because of capacity.

Siehe die detaillierten Beschreibungen unter: Was sind die verschiedenen weit verbreiteten RAID-Levels und wann sollte ich sie berücksichtigen?

Da Ihre nutzbare Kapazität zwischen RAID 6 und RAID 1 + 0 gleich ist, bietet RAID 6 keinen Vorteil.

Bearbeiten:
Wenn Sie Ihre Screenshots oben sehen, müssen Sie die nicht zugewiesene Festplatte zum Array hinzufügen, bevor Sie eine Option zum Transformieren des logischen Laufwerks auf den gewünschten RAID-Level sehen. Das Array ist die Sammlung von Festplatten. Das "logische Laufwerk" ist, wie Sie die Daten über das Array anordnen.

Geheimnis
Sie können RAID-Levels auf Smart Array-Controllern mischen und anpassen. Angenommen, Sie fügen dem Array das neue Laufwerk hinzu. Sie können ein neues logisches Laufwerk aus RAID 1 + 0 oder RAID 5 oder 0 oder 6 mit dem verbleibenden Speicherplatz erstellen und Ihr vorhandenes RAID 5-Array intakt lassen. In Ihrem Fall möchten Sie jedoch wirklich die Umwandlung in RAID 1 + 0 oder RAID 6 durchführen.

ewwhite
quelle
Hat das für dich funktioniert?
ewwhite