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

Re: Problème Raid 1 , DD, autre ?



Steve a écrit :
> Bonjour,
>
> Sous Debian etch à jour.
>
> Une machine configurée en raid1 avec deux disques durs.
>
> # cat /proc/mdstat
> Personalities : [raid1]
> md1 : active raid1 hda3[0]
>       8297472 blocks [2/1] [U_]
>
> md2 : active raid1 hda5[0]
>       1461760 blocks [2/1] [U_]
>
> md3 : active raid1 hda6[0]
>       9767424 blocks [2/1] [U_]
>
> md4 : active raid1 hda7[0]
>       11719296 blocks [2/1] [U_]
>
> md5 : active raid1 hda11[0]
>       6835520 blocks [2/1] [U_]
>
> md0 : active raid1 hda2[0]
>       979840 blocks [2/1] [U_]
>
> Il n'utilise que le premier DD. J'ai essayé d'ajouter le second, mais 
> régulièrement je me fais jeter après le 2e ou 3e md (ça varie)... ça marchait 
> parfaitement avant (avant quoi...?).
>
> Les logs ne montraient rien de particulier (montraient car ça a changé 
> depuis) :
>
> Oct 28 08:53:27 opossum kernel: hdb: drive_cmd: status=0x51 { DriveReady 
> SeekComplete Error }
> Oct 28 08:53:27 opossum kernel: hdb: drive_cmd: error=0x10 { 
> SectorIdNotFound }, LBAsect=12734209, sector=0
> Oct 28 08:53:27 opossum kernel: ide: failed opcode was: 0xb0
>
>
> Manifestement le 2e DD présente des problèmes. J'ai donc effectué quelques 
> tests avec smartmontools qui montrent effectivement pleins d'erreurs (on en 
> est à 278). 
>
>   
Quels tests précisément ?
Peux-tu donner le résultat de smartctl -a /dev/hdb et hdparm/dev/hdb ?
> Après avoir sauvegardé mes données sur DVD, j'ai téléchargé le Ultimate Boot 
> CD qui permet de tester les DD avec les outils appropriés sans risquer de 
> toucher aux données.
>
> Et là, surprise, tant le test court que le long ne montrent *aucune* erreur ! 
> Après avoir redémarré la machine j'obtiens les erreurs ci-dessus. Comment un 
> outil "dédié" peut-il se tromper à ce point par rapport au noyau linux (pas 
> de troll hein!) ?
>
>   
Les conditions ne sont pas les mêmes, seul un disque est testé /
utilisé, probablement pas de dma, etc.
> J'en suis donc là, avec une machine qui refusait parfois de démarrer quand 
> elle était chez son propriétaire mais pas chez moi. Je me demande au passage 
> si ce ne sont pas les conditions particulières chez lui (froid, humidité) qui 
> seraient la source de ce problème.
>
> Toute piste est la bienvenue.
>
>   
Ça peut venir de plein de choses, une nappe défectueuse peut provoquer
des erreurs quand les 2 disques travaillent simultanément, un problème
de ram peut provoquer des erreurs avec le dma, une faiblesse
d'alimentation peut provoquer un chute de tension qui entraîne le
redémarrage du disque dur (ça s'entend en général)...
Essayer de faire les test sous linux depuis un live CD, activer /
désactiver le dma, changer de nappe, de contrôleur, inverser les disques
sur la nappe peut aider à trouver la cause du problème.
> Excellent dimanche.
>
>   
Bon courage.

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: