Nouveau RAID
Publié : ven. 29 juil. 2011 21:43

J'ai un petit problème avec une machine.
Ubuntu 11.04 avec 4 disques de 1.5 To en SATA.
sur chaque disque j'ai:
une partition swap de 1Go
une partition raid 1 de 100Mo
une partition raid 5 qui occupe le reste de l'espace disque (md1)
sur le raid 1 j'ai mon /boot
sur le raid un lvm avec mon système et mes données.
Tous les raid sont soft (mdadm)
Au démarrage la machine m'ouvre un prompt initramfs.
Je ne sais pas trop de quoi ça pourrait venir, j'aimerais contrôler si mon raid n'a pas pris un coups.
Je connais un peu la création / modification de raid avec mdadm, mais c'est la première fois que j'ai un raid qui ne marche pas. Je ne sais pas trop quelles sont les commandes qui peuvent endommager mon raid.
En faisant un :
[cpp]mdadm -D /dev/md1 [/cpp]
j'obtiens :
[cpp]mdadm: CREATE user root not found
mdadm: CREATE group disk not found
mdadm: md device /dev/md1 does not appear to be active[/cpp]
Qqun pourrait-il me dire par où commencer ?
Edit:
je viens de faire un:
[cpp]cat /proc/mdstat
Personalities : .............
md0: active raid1 sdb2[1] sdd2[2] sdc[3]
146368 blocks [4/3] [_UUU]
md1: inactive sdc3[3](S) sdd3[2](S) sdb3[1](S) sda3[0](S)
5858012928 blocks
unused devices: none
[/cpp]
Déjà y'a l'air d'y avoir un disque qui manque dans le md0

Ensuite que veulent dire les (S) sur le md1 ?
Bon après quelques recherches, j'ai essayé ça:
[cpp]mdadm --stop /dev/md1
mdadm --assemble /dev/md1 /dev/sda3 /dev/sdb3 /dev/sdc3 /dev/sdd3
mdadm: CREATE user root not found
mdadm: CREATE group disk not found
mdadm: device 3 in /dev/md1 has wrong state in superblock, but /dev/sdc3 seems ok
mdadm: /dev/md1 assembled from 2 drives - not enough to start the array
[/cpp]
Comprends pas pourquoi il ne prend que 2 disques, je lui en ai bien passé 4 et il ne relève qu'une erreur sur le 3ème.
Du nouveau
[cpp]
mdadm --assemble --force /dev/md1 /dev/sda3 /dev/sdb3 /dev/sdc3 /dev/sdd3
mdadm: CREATE user root not found
mdadm: CREATE group disk not found
mdadm: cannot open device /dev/sda3: Device or ressource busy
mdadm: /dev/sda3 has no superblock - assembly aborted
[/cpp]