[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: LVM schluckt 30% Performance



Am Dienstag, den 08.01.2008, 10:51 +0100 schrieb Christian Knorr:
> Am Dienstag 08 Januar 2008 10:28:02 schrieb Thomas Halinka:
> > > Doch ist normal, liegt am read-ahead. Beim md ist die read-ahead Größe
> > > der kummulierte Wert aller devices im raid. LVM interessiert das nicht,
> > > sondern nimmt 128k oder 256k...
> > >
> > >
> > > value=`blockdev --getra /dev/mdX`
> > > blockdev --setra $value /dev/{volume group name}/{logical volume}
> >
> > Danke, dass hats wirklich gebracht :)
> Und wie sind Werte jetzt? Ist das grundsätzlich zu empfehlen oder gibt es 
> Nachteile?

Anstieg von 55 MB/s auf 112 MB/s... Wieso Nachteile - du passt ja nur
die Größe der Blöcke an, die gelesen werden, da diese zwischen md und
lvm variieren...

Kannst ja erstmal die Größen per --getra ansehen, wie sie jetzt sind.

bei mir war sie beim lvm 256 und bei md2 2816 (11x256 bei 12 HDDs im
Raid5 --> 12 HDDs - 1 HDD für Parity = 11 )

> Wo müssen obige Werte ein-/angegeben werden?

Auf einer Shell deines Vertrauens :)

> Ich beschäftige mich ganz neu erst mit LV, deshalb die vielen Fragen.
> Eine noch zum Schluss: geht obiges nur bei der Ersteinrichtung oder auch 
> nachher noch?

Habe es on the fly ohne reboot etc gemacht und gleich nochmal n dd
angeschmissen, der dann mit voller Performance (entsprechend der Werte
meines MD-Devices) gelaufen ist

> 
> > Grüßle
> >
> > Thomas
> MfG, Chris....

Grüßle

Thomas


Reply to: