[Eisfair] [e64] LSI MegaRaid Controller Treiber/Utils ?

Thomas Zweifel t2fel at gmx.net
So Nov 8 15:29:42 CET 2020


Hallo Nelson

Am 07.11.20 um 15:23 schrieb Nelson Matias:
>> Achte auch dann bitte auf ein ausgerichtetes Raid, wieviele Platten mit
>> welchem Chunk (64/128/256) das Raid zusammengestellt wurde und _dann_
>> auch bei mkfs.ext4/.xfs ist das mit zu beruecksichtigen. Wichtig dabei
>> sind, wieviel Platten werden gleichzeitig benutzt um zu schreiben:
>>
>> Also: R10 mit acht HDs, sind es *nur* vier. D.. dein Stripesize ist s.o.
>> 64/128/256 * 4, dann ist das Raid ausgerichtet.
>>
>> z.b.
>> mkfs.ext4 -L [NAME_der_Part] -v -E stride=128,stripe-width=512 /dev/sdXY
>>
>> 128 ist der Chunk
>> *4 => 512 werden gleichzeitig auf die HDs geschrieben.
>>
>> R5, mit 4 HDs, => Drei HDs, die Daten schreiben.
> 
> Also hab ich das richtig verstanden? im Controller hab ich ein RAID5 mit
> 4 Platten gemacht. Dort hat er mir ein stripe-size von 64 angeboten. Ich
> hab das übernommen.
> 
> das fs hab ich dann so gemacht:
> mkfs.ext4 -L testraid -v -E stride=64,stripe-width=192 /dev/sda1
> 
> Richtig? Doch nicht?

Ich fürchte nein.

mkfs.ext4 nutzt standardmässig 4kB grosse Blocks, mit den Parametern 
stride und stripe-width gibst du dem FS den Hint mit wie es unten 
drunter aussient:

Also 64 Blocks à 4kB --> 192kB chunksize
und 192 Blocks à 4kB --> 512kB streifengrösse

Was hinten und vorne nicht passt. ;-)



Gruss Thomas


Mehr Informationen über die Mailingliste Eisfair