Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/08/2008, à 21:23

yag00

[Resolu] Probleme RAID-1 en mode degrade

Bonjour,

j'ai installe ubuntu 8.04-server en raid-1 comme ceci :

- deux disques (systeme) avec une partition / en raid-1 et une partition de swap (non raid)
- deux disques (donnees) avec une partition /home en raid-1

j'ai donc 2 volumes en raid-1 sur md0 et md1
le raid a l air de fonctionner : apres la premiere construction des volumes raid lors du premier boot j obtient bien pour les deux volumes [2/2][U/U] smile
j'ai fait quelques tests avec les commandes :

sudo mdadm /dev/md0 -f /dev/sda1
sudo mdadm /dev/md0 -a /dev/sda1

j'ai essaye alternativement toutes les configurations et je peux rebooter sans aucun probleme smile

le probleme arrive si j'enleve physiquement un des 2 disques !!
- si j'enleve un des deux disque donnees (/home) j'ai un message d'erreur au cours du boot et je tombe sur la console de recuperation en root :
si je fais exit, le systeme boot (car j'ai laisse les 2 disques systeme)

cat /proc/mdstat
md1 : inactive raid1 sdc1(S)
      7815488 blocks 
md0 : active raid1 sda1[0] sdb1[1]
      489856 blocks [2/2] [UU]

au lieu de quelque chose comme ca

md1 : active raid1 sdc1[0]
      7815488 blocks [2/2] [U_]

md0 : active raid1 sda1[0] sdb1[1]
      489856 blocks [2/2] [UU]

Quel est le probleme??? sad

Dernière modification par yag00 (Le 28/08/2008, à 19:56)

Hors ligne

#2 Le 26/08/2008, à 03:59

Hoper

Re : [Resolu] Probleme RAID-1 en mode degrade

Je ne sais pas... Mais quand tu boot avec un disque "home" en moins donc, que se passe y-il quand tu essaye ensuite de demarrer le raid à la main ?


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#3 Le 26/08/2008, à 08:21

yag00

Re : [Resolu] Probleme RAID-1 en mode degrade

bon apparemment il s'agit d'un bug connu : https://wiki.ubuntu.com/BootDegradedRaid et
https://bugs.launchpad.net/ubuntu/+sour … bug/120375

dans ce tuto : il propose une solution pour appliquer un patch http://users.piuha.net/martti/comp/ubuntu/en/raid.html
Il propose un patch

martti@ubuntu:~$ cd /tmp
martti@ubuntu:~$ wget http://www.iki.fi/kuparine/comp/ubuntu/en/local.diff
martti@ubuntu:~$ cd /usr/share/initramfs-tools/scripts
martti@ubuntu:~$ sudo patch -p0 < /tmp/local.diff
martti@ubuntu:~$ sudo update-initramfs -k all -u

mais sans succès

apparement si on change dans :
/etc/udev/rules.d/85-mdadm.rules, "--no-degraded" en "--run" ou "-R" on autorise l'utilisation en mode dégradé

et la ça marche par contre le système voit toujours les disques en mode dégradé même si les deux disques sont présents. ( ce qui est aussi mentionné comme bug)

je vais approfondir dans cette voie mais si quelqu'un à une solution simple ou d'autre informations je suis toujours preneur!
sinon ce sera apparement corrigé sur Intrepid ...

Hors ligne

#4 Le 26/08/2008, à 08:34

Hoper

Re : [Resolu] Probleme RAID-1 en mode degrade

Merci pour l'info... cela dit a ta place, je laisserai comme c'était au départ. Normalement le raid n'est pas censé etre dégradé. Et si effectivement un disque lache, il vaut mieux le savoir franchement.. Et donc que le boot normal se "vautre" et qu'il faille remonter le raid à la main puis passer en init2. Enfin.. C'est ce que je ferai smile


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#5 Le 26/08/2008, à 10:07

yag00

Re : [Resolu] Probleme RAID-1 en mode degrade

Merci pour l'info... cela dit a ta place, je laisserai comme c'était au départ. Normalement le raid n'est pas censé etre dégradé. Et si effectivement un disque lache, il vaut mieux le savoir franchement...Et donc que le boot normal se "vautre" et qu'il faille remonter le raid à la main puis passer en init2. Enfin.. C'est ce que je ferai

effectivement... wink mais parfois ça peut être utile...

sinon j'ai une autre question :

si je marque un disque "home" comme faulty avec mdadm /dev/md0 -f /dev/sda1
je l'enlève et j'écris des données sur ce disque depuis un autre ordi puis je le remet.
comment faire pour reconstruire le raid à partir de ce disque considéré comme défectueux??
merci

Hors ligne

#6 Le 26/08/2008, à 10:16

Hoper

Re : [Resolu] Probleme RAID-1 en mode degrade

Whaou... c'est pas des questions de base que t'a la smile
J'imagine qu'il faudrait allors totalement détruire les informations sur le "vieux" membre (mdadm --misc --zero-superbloc ou un truc dans le genre), puis forcer le le lancement du raid juste le disque mis à jour (il faut trouver comment, mais ca doit surement etre possible), enfin rajouter le second membre et le laisser se re-sycnrhoniser... quelque chose comme ca.
Mais bon, ce n'est pas prévu pour et je pense que ce n'est pas une facon normale de procéder hein ! Un disque indiqué comme faulty n'a vocation qu'a étre remplacé, pas a être utilisé ailleurs... D'ailleurs dans ton scénario, je ne comprend pas pourquoi tu le place en faulty ??? retire le tout simplement et va le mettre ailleurs, ou la il sera vu comme "bon" et c'est l'autre qui ne sera pas vu et qui sera donc détécté comme défectueux...


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#7 Le 26/08/2008, à 10:27

yag00

Re : [Resolu] Probleme RAID-1 en mode degrade

Il me semblait que c'était faisable. j'avais trouvé des infos mais j'arrive plus à mettre la main dessus!
enfin pas grave ce n'est pas très important...

merci pour tes réponses en tout cas ... smile

Hors ligne

#8 Le 28/08/2008, à 19:54

yag00

Re : [Resolu] Probleme RAID-1 en mode degrade

pour ce que ca interesse le patch mentionne plus haut fonctionne nickel wink
(j avais juste fait une petite erreur de manip avec grub roll)

Hors ligne