Ich führe genau dieses Setup aus. MegaCli verfügt über eine nützliche Option namens CfgEachDskRaid0, mit der jede Festplatte im Array als raid0 konfiguriert wird, um eine konsistente Konfiguration sicherzustellen.
Es ist nicht wahr , dass es bei dieser Konfiguration die Hot - Swap - Festplatten unmöglich ist, obwohl es ist klobig , dies zu tun (vor allem , weil MegaCli sich kaum ein Ausbund an Usability ist), beinhaltet im Grunde Dekonfigurieren die alte RAID - Array und eine neue Rekonfiguration jedes Mal , wenn Sie wollen eine Festplatte austauschen.
Dies ist immer noch eine schlechte Lösung für die langfristige Verwendung von ZFS.
ewwhite
8
Versuchen Sie, die Karte für eine Software-RAID-Lösung wie ZFS zu verwenden ? Welchen Controller verwenden Sie? Wenn dies der Fall ist, führt die Verwendung mehrerer logischer RAID-0-Laufwerke zu einer hässlichen Situation, wenn Sie eine ausgefallene Festplatte austauschen müssen. Das Ersatzlaufwerk wird erst erkannt, wenn Sie ein neues RAID-0- Array mit der ausgefallenen Festplatte neu starten / neu initialisieren . Es lohnt sich nicht. Verwenden Sie nach Möglichkeit einen geeigneten HBA ODER verwenden Sie die Hardware-RAID-Funktionen des Controllers mit ZFS (manchmal ist dies sinnvoll).
Genau. Ich habe gerade die Konfiguration der 24 Laufwerke mit Megaraids Webios abgeschlossen, ein schmerzhaftes Spiel. Und ja, ich werde ZFS verwenden. (Ich entschied, dass 2 Laufwerke auf Raid 1 Hardware für das Betriebssystem gehen, die anderen sind JBOD zu ZFS). Ich benutze einen 9280-4i4e, leider kann ich ihn nicht ändern!
Cedivad
Die Konfiguration mehrerer RAID-0-Arrays mit dem von Ihnen verwendeten Controller hat einen großen Nachteil (dies gilt auch für Dell- und HP RAID-Controller). Wenn Sie eine Festplatte verlieren, entspricht dies dem Verlust eines logischen Laufwerks. Ihre Ersatzdiskette wird erst nach Ihrem Neustart erkannt. Sie haben beispielsweise keine Hot-Swap-Funktionen. Wenn Sie eine ZFS-basierte Lösung richtig ausführen möchten, verwenden Sie einen der Controller, mit denen ich in meinem früheren Beitrag verknüpft habe.
ewwhite
verstanden und erhalten, dass ich diesen Weg nicht gehen kann. Vielen Dank.
Mein erster großer Server (100 TB) verfügt über LSI MegaRAID SAS 9271-8i mit 34 raid0-Festplatten (auf jeder Festplatte) mit ZFS (raidz2), 1 Festplatten-Hiccup, der das System für 48 Stunden herunterfährt, einem Ersatz-Raidcontroller und einer Festplatte, auf der es gespeichert werden muss . RAID 6 auf der Karte oder eine andere Karte mit JBOD und niemand hätte es bemerkt ...
SvennD
3
Tun Sie dies nicht mit 24 Laufwerken. Holen Sie sich einen anderen Controller. Alles, was auf dem LSI 1068e basiert (eine Bottom-of-the-Line-Option für viele Dell- und IBM-Server), unterstützt JBOD. Dell nennt es SAS 6 / iR und IBM nennt es ServeRAID BR10i.
Der Punkt ist, dass ich meinen Controller nicht ändern kann, selbst wenn ich bezahle. Es ist ein OVH HG Server. Ich habe den Support kontaktiert, um zu sehen, ob sie eine Ausnahme machen können, aber ich bin kein Optimist. Danke für den Tipp.
Cedivad
2
Unwahr! Einige der MegaRAID-Karten (z. B. der RAID-Controller, den IBM als M1015 umbenennt) unterstützen JBOD-Passthru.
Wenn Sie den JBOD-Modus verwenden möchten, würde ich diese Karten vorschlagen. Kennen Sie eine lokale IBM VAR? Ich würde empfehlen, sich mit ihnen anzufreunden - wahrscheinlich haben sie ein ganzes Durcheinander dieser Karten zur Hand.
Auf unserer MegaRAID-Karte machen wir einfach jedes Laufwerk zu einem eigenen Raid-0-Array. Wir haben jedoch selten mehr als ein Laufwerk in dieser Konfiguration und ich habe keine Ahnung, wie gut dies skaliert.
Ich würde überhaupt keine Festplatte sehen, wenn ich das tun würde!
Cedivad
Ich werde es versuchen, aber ich bin Dubios, es wird funktionieren ... Ich werde es melden
Cedivad
Das Deaktivieren des Startvorgangs von der Karte ist nutzlos.
Cedivad
Ein tatsächlicher Server, auf dem dies funktioniert hätte, wäre ein Dell PowerEdge 2850 mit PERC5i-RAID-Controller gewesen. Dieser Raid-Controller wird durch einen Schlüssel aktiviert. Wenn der Schlüssel nicht vorhanden ist, werden die Festplatten als JBOD bereitgestellt. Daher gibt es eine Option (wenn der Schlüssel vorhanden ist), um den RAID zu deaktivieren - und Sie haben stattdessen JBOD. Dies scheint jedoch bei "Ihrem" Server nicht der Fall zu sein.
Nils
Es ist eine Karte, die auf dem Server eingelegt ist , es ist kein integriertes Zeug. Danke trotzdem.
Antworten:
Ich führe genau dieses Setup aus. MegaCli verfügt über eine nützliche Option namens CfgEachDskRaid0, mit der jede Festplatte im Array als raid0 konfiguriert wird, um eine konsistente Konfiguration sicherzustellen.
Es ist nicht wahr , dass es bei dieser Konfiguration die Hot - Swap - Festplatten unmöglich ist, obwohl es ist klobig , dies zu tun (vor allem , weil MegaCli sich kaum ein Ausbund an Usability ist), beinhaltet im Grunde Dekonfigurieren die alte RAID - Array und eine neue Rekonfiguration jedes Mal , wenn Sie wollen eine Festplatte austauschen.
quelle
Versuchen Sie, die Karte für eine Software-RAID-Lösung wie ZFS zu verwenden ? Welchen Controller verwenden Sie? Wenn dies der Fall ist, führt die Verwendung mehrerer logischer RAID-0-Laufwerke zu einer hässlichen Situation, wenn Sie eine ausgefallene Festplatte austauschen müssen. Das Ersatzlaufwerk wird erst erkannt, wenn Sie ein neues RAID-0- Array mit der ausgefallenen Festplatte neu starten / neu initialisieren . Es lohnt sich nicht. Verwenden Sie nach Möglichkeit einen geeigneten HBA ODER verwenden Sie die Hardware-RAID-Funktionen des Controllers mit ZFS (manchmal ist dies sinnvoll).
Weitere Informationen finden Sie unter: Empfehlungen für ZFS SAS / SATA-Controller
quelle
Tun Sie dies nicht mit 24 Laufwerken. Holen Sie sich einen anderen Controller. Alles, was auf dem LSI 1068e basiert (eine Bottom-of-the-Line-Option für viele Dell- und IBM-Server), unterstützt JBOD. Dell nennt es SAS 6 / iR und IBM nennt es ServeRAID BR10i.
quelle
Unwahr! Einige der MegaRAID-Karten (z. B. der RAID-Controller, den IBM als M1015 umbenennt) unterstützen JBOD-Passthru.
Wenn Sie den JBOD-Modus verwenden möchten, würde ich diese Karten vorschlagen. Kennen Sie eine lokale IBM VAR? Ich würde empfehlen, sich mit ihnen anzufreunden - wahrscheinlich haben sie ein ganzes Durcheinander dieser Karten zur Hand.
quelle
Auf unserer MegaRAID-Karte machen wir einfach jedes Laufwerk zu einem eigenen Raid-0-Array. Wir haben jedoch selten mehr als ein Laufwerk in dieser Konfiguration und ich habe keine Ahnung, wie gut dies skaliert.
quelle
Können Sie den Raid-Controller im BIOS nicht einfach ausschalten?
quelle