Debian - Problème DMA

Debian - Problème DMA - Linux et OS Alternatifs

Marsh Posté le 24-12-2004 à 00:19:41    

Au démarrage de mon serveur sous debian voila ce que j'obtiens dans les logs :
 
Dec 23 23:39:27 bossa kernel: hda: dma_intr: status=0x0d { DataRequest CorrectedError Error }
Dec 23 23:39:27 bossa kernel: hda: dma_intr: error=0x0d { DriveStatusError AddrMarkNotFound }, CHS=3341/13/13, sector=1845504
Dec 23 23:39:27 bossa kernel: hda: dma_timer_expiry: dma status == 0x21
Dec 23 23:39:27 bossa kernel: hda: dma timeout retry: status=0x50 { DriveReady SeekComplete }
Dec 23 23:39:27 bossa kernel:
Dec 23 23:39:27 bossa kernel: hda: read_intr: status=0x51 { DriveReady SeekComplete Error }
Dec 23 23:39:27 bossa kernel: hda: read_intr: error=0x04 { DriveStatusError }
Dec 23 23:39:27 bossa kernel: hda: read_intr: status=0x51 { DriveReady SeekComplete Error }
Dec 23 23:39:27 bossa kernel: hda: read_intr: error=0x04 { DriveStatusError }
Dec 23 23:39:27 bossa kernel: hda: read_intr: status=0x51 { DriveReady SeekComplete Error }
Dec 23 23:39:27 bossa kernel: hda: read_intr: error=0x04 { DriveStatusError }
Dec 23 23:39:27 bossa kernel: hda: read_intr: status=0x51 { DriveReady SeekComplete Error }
Dec 23 23:39:27 bossa kernel: hda: read_intr: error=0x04 { DriveStatusError }
Dec 23 23:39:27 bossa kernel: ide0: reset: success
Dec 23 23:39:27 bossa kernel: hda: dma_timer_expiry: dma status == 0x21
Dec 23 23:39:27 bossa kernel: hda: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }
Dec 23 23:39:27 bossa kernel:
Dec 23 23:39:27 bossa kernel: hda: dma_timer_expiry: dma status == 0x21
Dec 23 23:39:27 bossa kernel: hda: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }
Dec 23 23:39:27 bossa kernel:
Dec 23 23:39:27 bossa kernel: hda: dma_timer_expiry: dma status == 0x21
Dec 23 23:39:27 bossa kernel: hda: dma timeout retry: status=0x58 { DriveReady SeekComplete DataRequest }
 
Apparament un problème DMA.
En faisant un hdparm -i /dev/hda, j'obtiens :  
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
D'après ce résultat le mode utilisé est l'UDMA6, et pourtant en faisant un hdparm -t /dev/hda, j'obtiens un résultat pourri :
 Timing buffered disk reads:   10 MB in  3.10 seconds =   3.23 MB/sec
 
Je suppose donc que l'udma n'est pas activé avec un tel résultat.
 
J'essaie donc de l'activer manuellement en faisant un hdparm -X udma6 -d1 /dev/hda et ça réussi : (par contre si je fait un hdparm -d1 /dev/hda, ça échoue)
/dev/hda:
 setting using_dma to 1 (on)
 setting xfermode to 70 (UltraDMA mode6)
 using_dma    =  1 (on)
 
Je réessaie donc un hdparm -t /dev/hda, et la j'obtiens de meilleurs résultats :
Timing buffered disk reads:  144 MB in  3.02 seconds =  47.68 MB/sec
 
Je ne comprends pas vraiment ce qui se passe au niveau des accès disques. Cela peut il être du au disque qui serait endommagé physiquement, logiquement ?
Eventuellement, qu'est ce que je peux faire pour que le mode udma6 se lance automatiquement au démarrage afin de ne plusa voir toutes ces erreurs lors du boot.
 
Merci pour votre aide.

Reply

Marsh Posté le 24-12-2004 à 00:19:41   

Reply

Marsh Posté le 24-12-2004 à 03:31:24    

expérience vécue : teste tes nappes.

Reply

Marsh Posté le 24-12-2004 à 10:47:23    

Oui, testes tes nappes, ton alimentation du disque et prépare des sauvegardes au cas, ces apparitions de message ne sont jamais bon signe pour la santé du disque (expérience vécue ;) )

Reply

Marsh Posté le 24-12-2004 à 11:15:08    

pareil teste tes nappes:
j'ai changer ma nappe 40 fils contre une 80 fils et plus de probleme
 
http://www.abcelectronique.com/for [...] 8&t=162398

Reply

Marsh Posté le 24-12-2004 à 11:18:11    

tain j'ai le même pb sur un de mes disques (2 disques sur la même nappe, 1 en UDMA 100 et l'autre en UDMA 66, et c'est le dernier qui me pose pb :/)


---------------
:: Light is Right ::
Reply

Marsh Posté le 24-12-2004 à 11:24:10    

problème de nappes ou d'alims ou de dds foireux :D
 
Connaissant tes déboirs, je pencherais plus pour la dernière solution :whistle:

Reply

Marsh Posté le 24-12-2004 à 11:26:55    

Klaimant a écrit :

problème de nappes ou d'alims ou de dds foireux :D
 
Connaissant tes déboirs, je pencherais plus pour la dernière solution :whistle:


ce dur fonctionnait très bien sous windows avant que je le mette sous linux :/
 
et encore pire : ma gate se fige aléatoirement :(


---------------
:: Light is Right ::
Reply

Marsh Posté le 24-12-2004 à 11:28:22    

vérifie les cables alors, moi j'avais ce problème récemment à cause de ma 6800GT qui bouffait trop par rapport à mon ancienne carte. Résultat : mes 3 disques dures avaient du mal :whistle:

Reply

Marsh Posté le 24-12-2004 à 11:29:56    

Klaimant a écrit :

vérifie les cables alors, moi j'avais ce problème récemment à cause de ma 6800GT qui bouffait trop par rapport à mon ancienne carte. Résultat : mes 3 disques dures avaient du mal :whistle:


j'ai le même pb en ayant changé d'alim :/
là j'ai une 300W, 2 durs et quelques cartes PCI, donc ça suffit très largement


---------------
:: Light is Right ::
Reply

Marsh Posté le 24-12-2004 à 11:33:15    

tomate a écrit :

j'ai le même pb en ayant changé d'alim :/
là j'ai une 300W, 2 durs et quelques cartes PCI, donc ça suffit très largement


 
 
Peu-être une nappe défaillante.
 
C'est quoi le proc ??
 
Sinon essais de débrancher ton lecteur cd pour voir si ca change qqch :D

Reply

Marsh Posté le 24-12-2004 à 11:33:15   

Reply

Marsh Posté le 24-12-2004 à 11:37:52    

Klaimant a écrit :

Peu-être une nappe défaillante.
 
C'est quoi le proc ??
 
Sinon essais de débrancher ton lecteur cd pour voir si ca change qqch :D


bah la nappe a été changée il y a peu (normalement :D)
 
proc : atlon 1200 (qui chauffe un peu de temps en temps mais dépasse pas les 55 degrés)
 
lecteur déjà débranché ;)


---------------
:: Light is Right ::
Reply

Marsh Posté le 24-12-2004 à 11:48:17    

tomate a écrit :

ce dur fonctionnait très bien sous windows avant que je le mette sous linux :/
 
et encore pire : ma gate se fige aléatoirement :(


 
Moi aussi tomate, mon serveur s'est figé sans raison après 20 jours d'uptime. C'est pour ça que je doute de mon disque.
 
PS : j'ai déja perdu il y a un mois mes aprtitions sur ce disque, j'avais donc viré mes partitions et je les avais recréées mais je vois que de nouveau problème apparaissent sur le disque. Je crois le meilleur choix et que je le change ainsi que mes nappes au passage.

Reply

Marsh Posté le 24-12-2004 à 11:50:24    

moi le dur qui fait ces pb de DMA ne me sert qu'une fois par jour pour faire les sauvegardes :D
 
le dur du système a moins d'1 mois et marche nikel, mais la gate se fige tous les 2-3 jours en moyenne, et rien dans les logs :(


---------------
:: Light is Right ::
Reply

Marsh Posté le 24-12-2004 à 12:17:40    

tomate a écrit :

moi le dur qui fait ces pb de DMA ne me sert qu'une fois par jour pour faire les sauvegardes :D
 
le dur du système a moins d'1 mois et marche nikel, mais la gate se fige tous les 2-3 jours en moyenne, et rien dans les logs :(


 
Moi je comptais réinstaller mon système sur un autre disque et garder celui la pour faire des backup mais  si tu me dis ue dans cet config ta gate se fige tous les 2 ou 3 jours ça m'emmerde, je sais plus trop quoi faire. C'est quand meme domage d'avoir un disque dur de 120 go et de ne plus pouvoir s'en servir :(

Reply

Marsh Posté le 24-12-2004 à 13:21:49    

opfc a écrit :

Moi je comptais réinstaller mon système sur un autre disque et garder celui la pour faire des backup mais  si tu me dis ue dans cet config ta gate se fige tous les 2 ou 3 jours ça m'emmerde, je sais plus trop quoi faire. C'est quand meme domage d'avoir un disque dur de 120 go et de ne plus pouvoir s'en servir :(


le pb c'est qu'on est pas sûr à 100% que le "figeage" soit dû à un dur :/
 
la ram peut être un pb aussi


---------------
:: Light is Right ::
Reply

Marsh Posté le 24-12-2004 à 15:56:46    

Olala, ça y est je suis blazé ! je faisait des essai avec hdparm et voila que mon serveur a planté (perte de connexion ssh violente, reconnexion impossible), le pire c'est qu'il ne boot meme plus. Apparament il load les images au boot et il bloque et revient au menu Grub. Ce qui me fait chier c'est que je n'ai pas eu le temps de sauvegarder mes fichiers. Ce type de problème est il déja arrivé à qq un ? y a t il un moyen de booter sur la machine pour récupérer quelques fichiers et ensuite la réinstaller !

Reply

Marsh Posté le 24-12-2004 à 15:58:34    

opfc a écrit :

Olala, ça y est je suis blazé ! je faisait des essai avec hdparm et voila que mon serveur a planté (perte de connexion ssh violente, reconnexion impossible), le pire c'est qu'il ne boot meme plus. Apparament il load les images au boot et il bloque et revient au menu Grub. Ce qui me fait chier c'est que je n'ai pas eu le temps de sauvegarder mes fichiers. Ce type de problème est il déja arrivé à qq un ? y a t il un moyen de booter sur la machine pour récupérer quelques fichiers et ensuite la réinstaller !


tu peux booter sur un autre linux et monter ton dur


---------------
:: Light is Right ::
Reply

Marsh Posté le 24-12-2004 à 16:28:57    

tomate a écrit :

tu peux booter sur un autre linux et monter ton dur


 
Ouai c'est que je compté essayer.

Reply

Marsh Posté le 24-12-2004 à 16:57:39    

Ton truc la c'est une erreur connue.
Pour résoudre le problème faut que tu recompile ton kernel et que tu active l'option "Use multi mode by default" dans "Devices Drivers" "ATA/ATAPI/MFM/RLL support" et ensuite ca marchera mieux
Teste et tu verra :)
 
http://img61.exs.cx/img61/4189/driveerror9ra.png


Message édité par sam fisher le 27-12-2004 à 01:40:59
Reply

Marsh Posté le 25-12-2004 à 12:56:03    

sam fisher a écrit :

Ton truc la c'est une erreur connue.
Pour résoudre le problème faut que tu recompile ton kernel et que tu active l'option "Use multi mode by default" dans "Devices Drivers" "ATA/ATAPI/MFM/RLL support" et ensuite ca marchera mieux
Teste et tu verra :)
 
http://mhamdisabri.free.fr/drive-error.png


 
Ouai mais là je comprends vraiment plus rien. Hier la bécane ne voulait plus booter et hier soir je refais un test, elle boot nickel, aucun problème de DMA! en faisant un hdparm -t /dev/hda j'obtiens un bon débit d'environ 47 MB/s. J'essai un reboot, et là les meme erreur au démarrage apparaissent. La bonne nouvelle la dedans c'est que mon serveur refonctionne, je peux au moins faire des sauvegarde sans avoir à monter le disque sur un autre linux.
Je vais essayer devoir avec la solution que tu proposes sam fisher. Merci

Reply

Marsh Posté le 25-12-2004 à 17:10:05    

sam fisher a écrit :

Ton truc la c'est une erreur connue.
Pour résoudre le problème faut que tu recompile ton kernel et que tu active l'option "Use multi mode by default" dans "Devices Drivers" "ATA/ATAPI/MFM/RLL support" et ensuite ca marchera mieux
Teste et tu verra :)
 
http://mhamdisabri.free.fr/drive-error.png


j'ai déjà cette option d'activée :(


---------------
:: Light is Right ::
Reply

Marsh Posté le 25-12-2004 à 17:23:36    

tomate a écrit :

j'ai déjà cette option d'activée :(


 
Si ca merde toujours alors c'est que ton matos est vraiment pourri :D  
J'avais eu le même problème sur mon ancienne passerelle et le fait d'activer cette option m'avait enlevé tout les messages d'erreurs :sol:  

Reply

Marsh Posté le 25-12-2004 à 17:25:47    

sam fisher a écrit :

Si ca merde toujours alors c'est que ton matos est vraiment pourri :D  
J'avais eu le même problème sur mon ancienne passerelle et le fait d'activer cette option m'avait enlevé tout les messages d'erreurs :sol:


bah le truc c''est que ça le fait que pour un dur, et que au boot (en fait ça le fait qu'au 1er mount)


---------------
:: Light is Right ::
Reply

Marsh Posté le 25-12-2004 à 17:27:35    

tomate a écrit :

bah le truc c''est que ça le fait que pour un dur, et que au boot (en fait ça le fait qu'au 1er mount)


 
T'as testé voir si t'a pas des pertes ou corruptions de données ?

Reply

Marsh Posté le 25-12-2004 à 17:35:29    

sam fisher a écrit :

T'as testé voir si t'a pas des pertes ou corruptions de données ?


bah j'accède au dur une fois par jour : un rsync incrémentalt fait une sauvegarde du sys sur le dur


---------------
:: Light is Right ::
Reply

Marsh Posté le 27-12-2004 à 16:10:38    

Pour info, j'ai changé ma nappe IDE et plus aucun problème ! comme quoi des fois c'est vraiment des trucs qui foutent le bordel.

Reply

Marsh Posté le 27-12-2004 à 16:13:49    

opfc a écrit :

Pour info, j'ai changé ma nappe IDE et plus aucun problème ! comme quoi des fois c'est vraiment des trucs qui foutent le bordel.


bon je vais re-changer de nappe alors pour tester :)


---------------
:: Light is Right ::
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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