Probleme reconstruction RAID

Probleme reconstruction RAID - Linux et OS Alternatifs

Marsh Posté le 02-08-2004 à 11:36:01    

Salut,
 
J'ai une config en RH9 avec 2 disques SATA 80 Go en RAID 1.
 
Le raid fonctionne correctement mais j'ai un probleme de reconstruction.
 
C'est super lent, il me prend 15 heures pour reconstruire mon array.

Citation :

# cat /proc/mdstat
Personalities : [raid1]
read_ahead 1024 sectors
md1 : active raid1 hdc2[2] hdd2[1]
      77513536 blocks [2/1] [_U]
      [>....................]  recovery =  1.1% (916928/77513536) finish=740.0min speed=1722K/sec
md0 : active raid1 hdc1[0] hdd1[1]
      80192 blocks [2/2] [UU]
 
unused devices: <none>


 
J'ai modifié les fichiers suivant pour accelerer le process mais ce n'est pas pris en compte.
# echo 10000 > /proc/sys/dev/raid/speed_limit_min
# echo 100000 > /proc/sys/dev/raid/speed_limit_max
 
Quelqu'un a t il  une solution  ?
 
Merci


---------------
Newton
Reply

Marsh Posté le 02-08-2004 à 11:36:01   

Reply

Marsh Posté le 02-08-2004 à 12:05:52    

dma activé?

Reply

Marsh Posté le 02-08-2004 à 12:13:16    

Aucune idée.  
Conf de base d'un Dell poweredge 700.
Ou est ce que je vois cela ?
 


---------------
Newton
Reply

Marsh Posté le 02-08-2004 à 12:18:15    

hdparm /dev/hdc
hdparm /dev/hdd

Reply

Marsh Posté le 02-08-2004 à 12:23:42    

Les deux a off
 
#hdparm /dev/hdc
 
/dev/hdc:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 9726/255/63, sectors = 156250000, start = 0
 
#hdparm /dev/hdd
 
/dev/hdd:
 multcount    = 16 (on)
 IO_support   =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 9726/255/63, sectors = 156250000, start = 0
 
 
Comment je regle ca ?


---------------
Newton
Reply

Marsh Posté le 02-08-2004 à 12:24:19    

hdparm -d1 /dev/hdc
hdparm -d1 /dev/hdd

Reply

Marsh Posté le 02-08-2004 à 12:33:54    

# hdparm -d1 /dev/hdc
 
/dev/hdc:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)
# hdparm -d1 /dev/hdd
 
/dev/hdd:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)


---------------
Newton
Reply

Marsh Posté le 02-08-2004 à 12:34:57    

kernel d'origine?
recompilé à la main?
 
dma activé dans les options du kernel?
 
 
uname -a?

Reply

Marsh Posté le 02-08-2004 à 12:42:08    

RH9 standard, aucune modif du kernel
 
]# uname -a
Linux homer.imaj.dev 2.4.20-8smp #1 SMP Thu Mar 13 17:45:54 EST 2003 i686 i686 i386 GNU/Linux


---------------
Newton
Reply

Marsh Posté le 02-08-2004 à 12:45:10    

t'a essayé d'upgrader le kernel?

Reply

Marsh Posté le 02-08-2004 à 12:45:10   

Reply

Marsh Posté le 02-08-2004 à 12:50:31    

Non,
 
par contre sur redhat network il y a un kernel plus recent.
Je peux essayer de le mettre à jour.
 


---------------
Newton
Reply

Marsh Posté le 02-08-2004 à 13:01:26    

pkoi pas, un 2.4.26 par exemple

Reply

Marsh Posté le 23-08-2004 à 09:03:29    

solu,
 
newtonimaj, je sais pas si tu as résolu ton problème mais j'ai eu le même. j'étais au départ comme toi à 1M/sec et en faisant "hdparm -c1 -d1 /dev/..." sur les durs impliqués dans le raid, je suis passé à une vitesse de 20M/sec lors de la reconstruction. :)  
 
Ca c'était valable avec mon noyau 2.4.19 recompilé. Mais dès que j'ai voulu mettre une noyau plus récent (2.4.24. et 2.4.27), ma vitesse a diminué de moitié (11M/sec)  :sweat: . Il me semble avoir bien compilé le noyau .24 et .27 avec les mêmes options que le .19 (avec le DMA et tout) mais j'ai toujours cette vitesse de 11M/sec alors que j'ai 20M/sec dès que je remet le noyau .19. Est ce que quelqu'un a une idée car je vois pas là ? :??:  
 
Au fait j'utilise une Debian woody. ;)

Reply

Marsh Posté le 24-08-2004 à 09:10:07    

Salut kamaileon,
 
Essai éventuellement de reprendre le .config de ton ancien noyau (donc le 2.4.19) et de le copier dans le répertoire du 2.4.24. Cette manipulation te permettra d'être certain d'avoir les memes options dans les 2 noyaux.
 
Bon courage et tiens nous au courant

Reply

Marsh Posté le 25-08-2004 à 11:08:08    

Merci de ta réponse crak,
J'ai essayé mais j'ai toujours le même problème. C'est vraiment bizard. En plus j'ai fait des tests de vitesse avec hdparm avec les différents noyaux :
 
avec le 2.4.19 :
vitesse donnée par hdparm : 40M/sec
vitesse de reconstruction du raid: 20M/sec
 
avec le 2.4.27 :
vitesse donnée par hdparm : 55M/sec
vitesse de reconstruction du raid: 11M/sec
 
Conclusion : Plus ça va vite, moins ça va vite... :??:  :sarcastic:  :pt1cable:  :heink:  :cry:  

Reply

Marsh Posté le 25-08-2004 à 14:38:40    

J'ai mis le noyau 2.6.8 est tout marche nickel.
vitesse de reconstruction du raid: 28M/sec :sol:  
Merci pour vos réponses. :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed