[Résolu] Probleme Raid5 logiciel Debian

Probleme Raid5 logiciel Debian [Résolu] - Installation - Linux et OS Alternatifs

Marsh Posté le 26-10-2011 à 08:35:04    

Salut a tous,
 
Voila, j'ai un probleme plutot pas mal lol
 
Alors en gros voici ma config :
 
CM : Asus M5A78L-M
CPU : AMD Athlon II x2 260
RAM : Corsair XMS3 4GO
DD : WD 160 GO x2
Samsung F3 1TO x4 (3 installer)
SDC
SDD
SDE
Raid1 : Les 2 WD
Raid5 : Les 4 Samsung
OS : Debian 6.0 (Linux 2.6.32-5-amd64)

 
Donc en gros, ce qui est installer dessus :
- Systeme de base
- Samba
- Fail2ban
- Subsonic
- Webmin
 
 
Pas d'interface graphique.
 
L'état du système, fonctionne très bien, le Raid1 opérationnel, c'est au niveau du Raid5 que ça coince.
 
Donc lors de la création, y voie bien mes 3 disque, j'ai crée mon array, je le passe en ext3, 180 min après le raid5 de 1,82To fonctionne et son état est clean !! Je commence donc les transfert de données (30h environ), tous ce passe bien.
 
Et après un reboot, le Raid5 est en failed car manque 2 disques !! SDD et SDE !!
Ils sont bien reconnu dans le bios, je les vois sous webmin et sous fdisk -l
D'ailleurs je peux rajouter les disque manquant mais j'ai une erreur :
 
mdadm in --manage --add mode failed : mdadm: add new device failed for /dev/sdd as 3: Invalid argument
 
 
Je ne sais pas quoi faire, j'ai supprimer le raid et recommencer et c'est la même choses après un reboot les même disque disparaissent :s
 
Une aide ? une idée ? un conseil ?
 
Merci d'avance.
Cordialement,
Bilbon


Message édité par lordbilbon le 29-10-2011 à 18:01:53
Reply

Marsh Posté le 26-10-2011 à 08:35:04   

Reply

Marsh Posté le 26-10-2011 à 11:04:28    

Que te donnent les commandes suivantes :
 
mdadm -v --assemble --scan /dev/ton_volume_raid
 
et
mdadm --examine /dev/sdd
mdadm --examine /dev/sde
 
?

Reply

Marsh Posté le 26-10-2011 à 11:10:32    

Ce sujet a été déplacé de la catégorie Hardware vers la categorie OS Alternatifs par DraCuLaX


---------------
| Un malentendu du cul | boum boum ! | La roulette
Reply

Marsh Posté le 26-10-2011 à 17:07:02    

Alors  
 
mdadm -v --assemble --scan /dev/ton_volume_raid me donne :
 
 
root@NAS:~# mdadm -v --assemble --scan /dev/md2
mdadm: looking for devices for /dev/md2
mdadm: cannot open device /dev/sdc: Device or resource busy
mdadm: /dev/sdc has wrong raid level.
mdadm: /dev/md/1 is not one of /dev/sdc,/dev/sdd,/dev/sde
mdadm: /dev/md/0 is not one of /dev/sdc,/dev/sdd,/dev/sde
mdadm: /dev/sdb5 is not one of /dev/sdc,/dev/sdd,/dev/sde
mdadm: /dev/sdb2 is not one of /dev/sdc,/dev/sdd,/dev/sde
mdadm: /dev/sdb1 is not one of /dev/sdc,/dev/sdd,/dev/sde
mdadm: /dev/sdb is not one of /dev/sdc,/dev/sdd,/dev/sde
mdadm: cannot open device /dev/sdc: Device or resource busy
mdadm: /dev/sdc has wrong raid level.
mdadm: /dev/sda5 is not one of /dev/sdc,/dev/sdd,/dev/sde
mdadm: /dev/sda2 is not one of /dev/sdc,/dev/sdd,/dev/sde
mdadm: /dev/sda1 is not one of /dev/sdc,/dev/sdd,/dev/sde
mdadm: /dev/sda is not one of /dev/sdc,/dev/sdd,/dev/sde
mdadm: /dev/md2 is already in use.
 
mdadm --examine /dev/sdd me donne :
 
 
Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : 036e6040:37dc23ef:bc92a82c:b876fd7d
           Name : NAS:2  (local to host NAS)
  Creation Time : Mon Oct 24 22:08:15 2011
     Raid Level : raid5
   Raid Devices : 3
 
 Avail Dev Size : 1953523120 (931.51 GiB 1000.20 GB)
     Array Size : 3907045696 (1863.02 GiB 2000.41 GB)
  Used Dev Size : 1953522848 (931.51 GiB 1000.20 GB)
    Data Offset : 2048 sectors
   Super Offset : 8 sectors
          State : clean
    Device UUID : 5cd83231:ba36bd21:7ec936e2:64736a89
 
    Update Time : Tue Oct 25 17:31:49 2011
       Checksum : 268a029 - correct
         Events : 0
 
         Layout : left-symmetric
     Chunk Size : 4K
 
   Device Role : spare
   Array State : AA. ('A' == active, '.' == missing)
 
mdadm --examine /dev/sde me donne :
 
 
Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : 036e6040:37dc23ef:bc92a82c:b876fd7d
           Name : NAS:2  (local to host NAS)
  Creation Time : Mon Oct 24 22:08:15 2011
     Raid Level : raid5
   Raid Devices : 3
 
 Avail Dev Size : 1953523120 (931.51 GiB 1000.20 GB)
     Array Size : 3907045696 (1863.02 GiB 2000.41 GB)
  Used Dev Size : 1953522848 (931.51 GiB 1000.20 GB)
    Data Offset : 2048 sectors
   Super Offset : 8 sectors
          State : clean
    Device UUID : bf74afc8:6b77f905:0e283e19:010aa45f
 
    Update Time : Tue Oct 25 17:31:49 2011
       Checksum : 8b627269 - correct
         Events : 0
 
         Layout : left-symmetric
     Chunk Size : 4K
 
   Device Role : spare
   Array State : AA. ('A' == active, '.' == missing)
 
Merci d'avance

Reply

Marsh Posté le 26-10-2011 à 19:59:16    

Humm. Tu pourrais faire la meme chose pour ton disque dur /dev/sdc ?  
 
On dirait que c'est lui qui pose probleme.

Reply

Marsh Posté le 26-10-2011 à 21:26:56    

/dev/sdc:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : 036e6040:37dc23ef:bc92a82c:b876fd7d
           Name : NAS:2  (local to host NAS)
  Creation Time : Mon Oct 24 22:08:15 2011
     Raid Level : raid5
   Raid Devices : 3
 
 Avail Dev Size : 1953523120 (931.51 GiB 1000.20 GB)
     Array Size : 3907045696 (1863.02 GiB 2000.41 GB)
  Used Dev Size : 1953522848 (931.51 GiB 1000.20 GB)
    Data Offset : 2048 sectors
   Super Offset : 8 sectors
          State : clean
    Device UUID : dda1075c:9c325bda:4c377725:8579f1e8
 
    Update Time : Tue Oct 25 17:31:49 2011
       Checksum : 88a5d9db - correct
         Events : 100
 
         Layout : left-symmetric
     Chunk Size : 4K
 
   Device Role : Active device 0
   Array State : AAA ('A' == active, '.' == missing)
 
C'est grave docteur ??
 
au cas ou :
 
 mdadm --detail /dev/md2
 
/dev/md2:
        Version : 1.2
  Creation Time : Mon Oct 24 22:08:15 2011
     Raid Level : raid5
  Used Dev Size : 976761424 (931.51 GiB 1000.20 GB)
   Raid Devices : 3
  Total Devices : 1
    Persistence : Superblock is persistent
 
    Update Time : Tue Oct 25 17:31:49 2011
          State : active, FAILED, Not Started
 Active Devices : 1
Working Devices : 1
 Failed Devices : 0
  Spare Devices : 0
 
         Layout : left-symmetric
     Chunk Size : 4K
 
           Name : NAS:2  (local to host NAS)
           UUID : 036e6040:37dc23ef:bc92a82c:b876fd7d
         Events : 100
 
    Number   Major   Minor   RaidDevice State
       0       8       32        0      active sync   /dev/sdc
       1       0        0        1      removed
       2       0        0        2      removed


Message édité par lordbilbon le 26-10-2011 à 21:30:27
Reply

Marsh Posté le 26-10-2011 à 22:49:04    

Tes disques ont l'air en état correct, du point de vue du RAID en tout cas. Le seul point qui me choque serait l'event count de tes 2 disques qui est a 0, ce qui n'est pas normal.
 
As tu vérifié les données SMART des disques ainsi que le dmesg pour voir ce qui avait foiré lors de tes reboots ?

Reply

Marsh Posté le 26-10-2011 à 22:57:27    

non, a vrai dire je sais pas comment faire :s

Reply

Marsh Posté le 27-10-2011 à 13:45:17    

A tous hasard, est ce que le fait qu'il n'y a pas de partition linux raid sur les disques du raid 5 pourrais être la source du problème ??
 
Et bien non, je viens de tous refaire avec des partitions linux raid, c'est pareil !!


Message édité par lordbilbon le 27-10-2011 à 17:18:28
Reply

Marsh Posté le 28-10-2011 à 11:45:59    

les partoches de type linux raid c'est juste pour que les arrays soient automatiquement assemblées par le noyau au bout, sans devoir spécifier leurs configuration dans le fichier /etc/mdadm/mdadm.conf

 

et c'est pas sdc qui pose problème ... c'est les deux autres

Citation :


    Number   Major   Minor   RaidDevice State
       0       8       32        0      active sync   /dev/sdc
       1       0        0        1      removed
       2       0        0        2      removed

 

j'ai l'impression qu'aux reboot, l'array ne se réassemble QU'AVEC sdc et ignore les deux autres ... d'où l'event count à 100 sur sdc, et à 0 sur les autres

 

Ca serait bien de regarder les messages du noyau au bout (/var/log/dmesg ou commande dmesg) et voir ce que raconte mdadm ...

 

edit : question con, tu es sur des tes branchements internes, notamment les câbles SATA ? Parce que j'ai eu plein de soucis du genre, des arrays en erreur et c'était du à des câbles sata pourris :/


Message édité par fighting_falcon le 28-10-2011 à 11:48:11

---------------
[mon feed]
Reply

Marsh Posté le 28-10-2011 à 11:45:59   

Reply

Marsh Posté le 28-10-2011 à 16:13:50    

Salut,
 
effectivement j'ai pas penser a ça, du coup je les test un par un sur une nappe neuve.
A priori pas de changement, la seul chose que j'ai découvert hier soir en installant "smartmontools" j'ai une erreur sur un des 3 disques !!  
 
Donc la, en les testant 1 par 1, j'ai toujours cette erreur, est ce que ça pourrais venir de la ?? Il est neuf, il a peu être une mal façon !!

Reply

Marsh Posté le 29-10-2011 à 13:11:57    

Bon a priori, ça venais du disque défectueux !! J'ai recréer un raid5 avec 2 disques sans celui qui poses problème, le raid5 fonctionne, après plusieurs redémarrage c'est stable !!
 
J'ai donc procéder a un transfert de données, le lendemain matin, je redémarre pour test et la aucune erreur mais plus de raid du tous :s Les disques bien visible, aucune erreur smart, rien.
 
Ce que je me suis aperçu, c'est quand fait lors de la construction il s'appeler sdc et sdd, et après le dernière redémarrage, ils ont changer de nom, ils sont devenu sda et sdb, bizarre :s
 
J'ai fait un mdadm --assemble et c'est rentrée dans l'ordre !! Mais après un reboot disparait :s
 
Je crée un nouveau sujet, celui la est résolu, a coup de test smart !! Merci pour l'idée ccp6128 et merci aussi fighting_falcon, j'ai quand même changer les câble sata on sais jamais ;)
 


Message édité par lordbilbon le 29-10-2011 à 18:01:12
Reply

Marsh Posté le 30-10-2011 à 18:35:42    

un raid5 avec 2 disques  :heink:  
partitioné les disques, ou une seule partition de tout le disque sur chaque ?
 
parce que raid5 = 3 partitions / disques MINIMUM


---------------
[mon feed]
Reply

Sujets relatifs:

Leave a Replay

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