Bonjour à tous.
J’ai posté il y a quelques jours pour un problème de raid mais je n’ai malheureusement pas trouvé echo. Voir http://forum.debian-fr.org/viewtopic.php?t=4578.
Vu que j’avais eu des soucis au moment de créer le raid5 sur l’ancienne config, hier, j’ai détruit les partitions via fdisk et j’ai recommencé la procédure. Cette fois-ci, j’ai installé tout le bordel sur un ordinateur plus puissant histoire de ne pas perdre mon temps.
Je reviens donc à la charge avec deux autres problèmes mais que j’avais déjà avant.
Voilà la config du PC:
Athlon XP 1600+
1Go de ram
3x250Go de disques durs
Debian Etch 2.6.17.11 (de nouveau compilé avec le changement d’ordinateur)
Organisation des partitions/disques:
md0: /boot RAID1 (70mo), 2 disques actifs, 1 spare
md1: / RAID1 (20Go), 2 disques actifs, 1 spare
md2: tout le reste en RAID5 et donc 3 disques actifs.
Le système de fichiers est ext3.
Les deux premiers disques occupent les ports de la carte mère tandis que le 3ème est sur une carte controlleur Promise PDC20262 IDE UDMA66.
Je fais du raid logiciel avec mdadm.
Pour remplir md2, j’ai branché des disques durs (avec le backup de mes données) sur le port libre de la carte controlleur et je les ai copiées. J’ai également procédé à la copie via FTP en réseau local.
Bref, j’ai copié plus de 200Go de données pour un espace total de 423Go.
Seulement j’ai le même problème que j’avais déjà avec la configuration matériel précédente (cf le lien).
Les problèmes:
-
Le 1er:
Certaines données sont corrompues mais pas toutes.
Les symptômes: des vidéos sont indiquées comme endommagées par VLC et ce dernier se propose de les réparer avant de les lire. Ces mêmes vidéos n’ont plus la bonne durée (72h au lieu de 45 min par exemple), il y a des pertes de signal, c’est à dire que la couleur s’étale et il y a également les pertes de l’audio caractérisées par un petit bruit aigüe qui rappelle les problèmes de freeze de certaines freebox au lancement de la TV. -
Le deuxième:
Quand j’essaye d’accéder à des données, j’ai droit à un joli message qui traverse l’écran “md2: rw=0, want=18463474688, limit=901021184 attempt to access beyond end of device”.
Avec l’ancienne configuration matérielle, j’étais confronté à la limite de reconnaissance de la taille des disques durs par le BIOS à 137Go. Une fois booté sous linux, ils étaient correctement reconnus à 250Go chacun, ce qui est normal. Mais puisque j’avais ce problème, je tâchais de trouver une raison. Je pensais donc que cette limite d’atteinte des données à 137Go pouvait malgré tout être une conséquence de ce problème de “beyond end of device”. Or, cette hypothèse tombe à l’eau puisque cette fois-ci, je suis quand même avec un ordinateur plus ou moins récent, un XP 1600+. J’en reviens donc à une autre hypothèse, ma carte contrôleur mettrait-elle la zizanie ?
Plus haut, je parlais de problème lors de la création de mon raid5 sur l’ancienne configuration. Vu que les ports de la carte mère (celle où le processeur est un K6-2 400Mhz) sont en UDMA33, j’avais mis une nappe 40 broches sur la carte contrôleur. Ainsi, les 3 disques sont à la même vitesse et je ne “gâche” pas une nappe 80 broches. Or, sous linux, j’ai eu des problèmes de DMA et j’ai cherché un bon moment avant de découvrir qu’il fallait soit désactiver le DMA (ce que je ne voulais pas) soit mettre une 80 broches. La deuxième solution a été la bonne et j’en ai été étonné.
Je n’ai aucun problème quant à mon RAID1, les données ne sont absolument pas corrompues, tout va bien. Sauf que le disque branché sur la carte contrôleur est en spare pour le RAID1 donc de ce côté là, il ne bosse pas.
Je suspecte donc fortement cette carte contrôleur. Cependant quand je branche des disques durs dessus, je n’ai aucun problème. C’est uniquement pour le raid 5 que ca pose problème.
Du côté de mdadm, tout est clean sur le raid ou les durs.
Voilà j’espère avoir été assez complet pour que vous puissiez cerner au mieux le problème. Si vous pouviez me donner des idées, des conseils et autres suggestions pour faire avancer le schmilblik parce que je commence à être à cours d’idées.
Merci.
Dest.