RAID: Rebuild-Geschwindigkeit
Servus zusammen, mir ist gerade ein RAID-1 mit 200 GB abgesoffen, bestehend aus zwei SATA-Platten. Die Platte ist getauscht, der Rebuild läuft. Allerdings: recovery = 0.1% (312448/204145920) finish=3291.0min speed=1031K/sec Pro Sekunde ein Megabyte - da kann ich ja fast von Hand mitschreiben. Und 3200 Minuten = 54 Stunden bei einer Devicegröße von 200 GB ist auch nicht gerade rasant. Woran liegt das? Es handelt sich um eine recht aktuelle Maschine, also keine altersschwache Hardware. RAM/Prozessor dürften nicht so ins Gewicht fallen - welche Parameter wären hier wichtig? Danke für eure Hinweise, wie ich den Flaschenhals finden könnte. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On 31.01.2011 17:40, Andre Tann wrote:
Servus zusammen,
mir ist gerade ein RAID-1 mit 200 GB abgesoffen, bestehend aus zwei SATA-Platten. Die Platte ist getauscht, der Rebuild läuft. Allerdings:
recovery = 0.1% (312448/204145920) finish=3291.0min speed=1031K/sec
Pro Sekunde ein Megabyte - da kann ich ja fast von Hand mitschreiben. Und 3200 Minuten = 54 Stunden bei einer Devicegröße von 200 GB ist auch nicht gerade rasant.
Woran liegt das? Es handelt sich um eine recht aktuelle Maschine, also keine altersschwache Hardware. RAM/Prozessor dürften nicht so ins Gewicht fallen - welche Parameter wären hier wichtig?
Danke für eure Hinweise, wie ich den Flaschenhals finden könnte.
hallo andre, was hast du denn fuer ein raid ? hardware / software ? und was fuer platten sind im einsatz? interesant duerfte auch der bus sein. mfg Andre -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Servus Namensvetter, Andre Lorenz, Montag 31 Januar 2011:
was hast du denn fuer ein raid ?
# cat /proc/mdstat [...] md2 : active raid1 sda4[2] sdc4[1] 204145920 blocks [2/1] [_U] [==>..................] recovery = 12.1% (24878784/204145920) finish=32.0min speed=93078K/sec Wie man sieht ist die Rebuild-Geschwindigkeit jetzt erheblich höher als zuvor. Das habe ich erreicht, indem ich sda4 als faulty markiert und aus dem Raid geworfen habe, und anschließend dem Raid wieder hinzugefügt habe.
hardware / software ? und was fuer platten sind im einsatz? interesant duerfte auch der bus sein.
Soft-Raid. Platten: Siehe Attachment (falls das erlaubt ist). Wie kann ich den Bus zeigen? Man sieht ja auf jeden Fall, daß der Bus mindestens 93000 K/sec durchläßt. Aber anscheinend nicht immer. Kann es sein, daß da manchmal irgend ein notweniger "Modus" nicht gesetzt ist oder sowas? -- Andre Tann
Moin, On Mon, 31 Jan 2011, 18:22:05 +0100, Andre Tann wrote:
Servus Namensvetter,
Andre Lorenz, Montag 31 Januar 2011:
was hast du denn fuer ein raid ?
# cat /proc/mdstat [...] md2 : active raid1 sda4[2] sdc4[1] 204145920 blocks [2/1] [_U] [==>..................] recovery = 12.1% (24878784/204145920) finish=32.0min speed=93078K/sec
Wie man sieht ist die Rebuild-Geschwindigkeit jetzt erheblich höher als zuvor. Das habe ich erreicht, indem ich sda4 als faulty markiert und aus dem Raid geworfen habe, und anschließend dem Raid wieder hinzugefügt habe.
Keine Ahnung, ob das wirklich damit zu tun hat; folgende URL sollte dir auf die Spruenge helfen: http://www.google.de/search?hl=de&source=hp&q=sync_speed+%2Bmd&btnG=Google-Suche
hardware / software ? und was fuer platten sind im einsatz? interesant duerfte auch der bus sein.
Soft-Raid.
Platten: Siehe Attachment (falls das erlaubt ist).
Wie kann ich den Bus zeigen? Man sieht ja auf jeden Fall, daß der Bus mindestens 93000 K/sec durchläßt. Aber anscheinend nicht immer.
Kann es sein, daß da manchmal irgend ein notweniger "Modus" nicht gesetzt ist oder sowas?
Yep, siehe oben, oder cat /sys/block/mdx/md/sync_speed_min HTH, cheers l8er manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 31. Januar 2011 17:40 schrieb Andre Tann
Woran liegt das? Es handelt sich um eine recht aktuelle Maschine, also keine altersschwache Hardware. RAM/Prozessor dürften nicht so ins Gewicht fallen - welche Parameter wären hier wichtig?
IIRC gibt's einen Parameter, um die Rebuildgeschwindigkeit einzustellen. http://www.cyberciti.biz/tips/linux-raid-increase-resync-rebuild-speed.html Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Martin Schröder, Montag 31 Januar 2011:
Am 31. Januar 2011 17:40 schrieb Andre Tann
: Woran liegt das? Es handelt sich um eine recht aktuelle Maschine, also keine altersschwache Hardware. RAM/Prozessor dürften nicht so ins Gewicht fallen - welche Parameter wären hier wichtig?
IIRC gibt's einen Parameter, um die Rebuildgeschwindigkeit einzustellen.
http://www.cyberciti.biz/tips/linux-raid-increase-resync-rebuild-speed.html
Ah ja, das ist ne Erklärung. vmhost5:~ # sysctl dev.raid.speed_limit_min dev.raid.speed_limit_min = 1000 vmhost5:~ # sysctl dev.raid.speed_limit_max dev.raid.speed_limit_max = 200000 Tja. Warum vorhin die 1000 aktiv war, und durch's rausnehmen und wieder hinzufügen nicht mehr - keine Ahnung. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Andre Lorenz
-
Andre Tann
-
Manfred Hollstein
-
Martin Schröder