Mdadm seltsames Verhalten
Posted: 2006-08-15 14:11
Gegeben: 2 Platten à 120 GB, beide mit 9 Partitionen, gleich partitioniert
Ziel: 2 Platten per mdadm gemirrort
Die Daten:
Das Problem:
Danach wurde ein:
durchgeführt. Die Ausgabe des cat /proc/mdstat:
Bei einer 120 GB-Platte heisst das erst mal in den Urlaub fahren. Sämtliche anfänglichen Ideen eines Hardware-Problems wurden ausgeräumt.
Nach 6 Stunden googlen habe ich Folgendes ausprobiert:
Und siehe da, es wurde mit 50000K/sec synchronisiert.
Also, Einstellungen wieder rückgängig gemacht:
Nur oh Überraschung, die schnelle Geschwindigkeit blieb. Nach einem Reboot des 1und1-Rescue-Systems gab es wieder die alte langsame Geschwindigkeit. Kann sich das jemand erklären?
Normal hätte ich angenommen, nach dem Zurücksetzen des Wertes muss auch der Sync-Wert wieder zurückgehen.
Ach ja .. die Versionen
Danke für alle Ideen
Alexander
Ziel: 2 Platten per mdadm gemirrort
Die Daten:
Code: Select all
# hdparm -tT /dev/sdb
/dev/sdb:
Timing cached reads: 2916 MB in 2.00 seconds = 1457.06 MB/sec
Timing buffered disk reads: 168 MB in 3.03 seconds = 55.45 MB/secCode: Select all
# hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 2888 MB in 2.00 seconds = 1442.92 MB/sec
Timing buffered disk reads: 162 MB in 3.01 seconds = 53.81 MB/secCode: Select all
#cat /proc/sys/dev/raid/speed_limit_min
1000
#cat /proc/sys/dev/raid/speed_limit_min
200000Danach wurde ein:
Code: Select all
mdadm --create /dev/md5 --level=mirror --raid-devices=2 /dev/sda8 /dev/sdb8durchgeführt. Die Ausgabe des cat /proc/mdstat:
Code: Select all
md5 : active raid1 sdb8[1] sda8[0]
1999936 blocks [2/2] [UU]
[===========>.........] resync = 59.0% (1181824/1999936) finish=12.9min speed=1056K/secNach 6 Stunden googlen habe ich Folgendes ausprobiert:
Code: Select all
sysctl -w dev.raid.speed_limit_min=10000Also, Einstellungen wieder rückgängig gemacht:
Code: Select all
sysctl -w dev.raid.speed_limit_min=1000Normal hätte ich angenommen, nach dem Zurücksetzen des Wertes muss auch der Sync-Wert wieder zurückgehen.
Ach ja .. die Versionen
Code: Select all
# mdadm -V
mdadm - v1.12.0 - 14 June 2005
# uname -a
Linux rescue 2.6.16-rc6-060319a #1 SMP Sun Mar 19 16:31:55 CET 2006 x86_64 GNU/LinuxAlexander