Ich habe gerade ein 6-Platten-RAID-10 mit MegaCli erstellt und die folgenden Befehle verwendet:
(Angenommen, in diesen Beispielen gibt es nur einen Controller, sodass dieser -aALL
verwendet werden kann, anstatt einen bestimmten Controller anzugeben.)
Zeigen Sie die an den Controller angeschlossenen physischen Laufwerke an:
MegaCli -PDList -aALL
Beachten Sie die "Enclosure Device ID" und "Slot Number" für die Laufwerke aus dieser Liste, da dies die Nummern sind, durch die Sie "E" und "S" in den späteren Befehlen zur Erstellung von RAID-Sets ersetzen.
Zeigen Sie die vorhandenen logischen Laufwerke (dh RAID-Sets) an:
MegaCli -LDInfo -Lall -aALL
Wenn Sie über ein vorhandenes RAID-Array verfügen, von dem Sie Festplatten wiederverwenden möchten, müssen Sie das vorhandene logische Laufwerk entfernen, zu dem diese Festplatten gehören. Die logische Laufwerksnummer sollte aus dem vorherigen Befehl abgerufen werden . Dies zerstört natürlich die Daten auf diesem vorhandenen RAID-Array, wenn Sie es ausführen :
MegaCli -CfgLdDel -L<n> -aALL
Jetzt haben Sie eine Reihe von Festplatten, die sich im Status "Nicht konfiguriert (gut)" befinden sollten und daher für die Verwendung in einem neuen logischen Laufwerk verfügbar sind. Erstellen wir einen RAID-10-Satz von 6 Festplatten, was wirklich einer Zeitspanne von 3 RAID-1-Festplattenpaaren entspricht:
MegaCli -CfgSpanAdd -r10 -Array0[32:2,32:3] -Array1[32:4,32:5] -Array2[32:6,32:7] -a0
In meinem Fall sind die Festplatten die Festplatten 2 bis 7 in Gehäuse 32. Diese Nummern werden von der PDList-Ausgabe erhalten, die Sie zuvor erhalten haben. Wenn Sie 4 Festplatten haben, sind es nur zwei Paare, aber die "ArrayN" -Blöcke sind immer Paare als zugrunde liegende RAID-1-Paare in einem RAID-10-Satz.
Ihr RAID-Array sollte jetzt auf Ihrem Betriebssystem angezeigt werden und von dort aus für die Partitionierung usw. verfügbar sein! :) :)