Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[raid] montage d'un raid existant (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Sun Sep 25, 2011 12:42 pm    Post subject: [raid] montage d'un raid existant (résolu) Reply with quote

Bonjour, j'ai déjà eu le soucis, et cette fois j'aimerais faire ça proprement.

Mon disque système m'a lâché, et je me retrouve avec les disques de mon raid sans la config.

Mais j'ai une trace de ce que j'ai fait la dernière fois. Et je ne me souviens pas avoir fait d'autres modifications depuis.

Je ne suis vraiment pas familier avec le raid, et j'aimerais éviter de refaire une boulette comme la dernière fois, d'autant que j'ai des données assez importantes dessus.

Donc pour le remonter proprement je dois utiliser mdadm -A si j'ai bien compris ?
Cette option modifie-t-elle les informations de la structure du raid sur les disques ?
Puis-je donc l'utiliser sans risques de voir mes données s'envoler ?

Merci.


Last edited by manu.acl on Sun Sep 25, 2011 2:13 pm; edited 1 time in total
Back to top
View user's profile Send private message
mp342
Apprentice
Apprentice


Joined: 03 Aug 2010
Posts: 165
Location: France

PostPosted: Sun Sep 25, 2011 1:02 pm    Post subject: Reply with quote

Normalement, si tes disques/partitions raid sont en autodetect, tu n'as rien à faire. Boot ton système et elles seront automatiquement présentes, tu n'aura plus qu'a les monter.

Tu n'aura pas forcement la même numérotation mais toutes seront dans /dev/mdX.
Back to top
View user's profile Send private message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Sun Sep 25, 2011 1:17 pm    Post subject: Reply with quote

En effet, j'ai bien un /dev/md0

Mais quand j'essaye de le monter il me dit

Code:
# mount /dev/md0 /mnt/raid5
mount: wrong fs type, bad option, bad superblock on /dev/md0, [...]

Idem en spécifiant le fs en ext3 ou ext2
Back to top
View user's profile Send private message
mp342
Apprentice
Apprentice


Joined: 03 Aug 2010
Posts: 165
Location: France

PostPosted: Sun Sep 25, 2011 1:25 pm    Post subject: Reply with quote

Déjà, si tu as un /dev/md0, c'est que ton raid est intact donc n'y touche pas. Par contre, vu l'erreur, tu n'as apparemment pas de système de fichier. Utilise tu lvm ou quelque chose du genre entre le raid et les fs ?
Back to top
View user's profile Send private message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Sun Sep 25, 2011 1:35 pm    Post subject: Reply with quote

Non, c'est 4 partitions en ext3.
Une sur chaque disque.
Back to top
View user's profile Send private message
mp342
Apprentice
Apprentice


Joined: 03 Aug 2010
Posts: 165
Location: France

PostPosted: Sun Sep 25, 2011 1:41 pm    Post subject: Reply with quote

manu.acl wrote:
Non, c'est 4 partitions en ext3.
Une sur chaque disque.

Je ne comprends pas ce que tu veux dire par une sur chaque disque ? Si tu as un raid5 avec 4 disques, tu n'as qu'un seul disque.
Back to top
View user's profile Send private message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Sun Sep 25, 2011 1:45 pm    Post subject: Reply with quote

J'ai 4 disques, sur chacun j'ai une partition, et md0 est fait avec ces 4 partitions.
Back to top
View user's profile Send private message
mp342
Apprentice
Apprentice


Joined: 03 Aug 2010
Posts: 165
Location: France

PostPosted: Sun Sep 25, 2011 1:51 pm    Post subject: Reply with quote

Oui mais où est-ce que tu as 4 partitions ext3 ? Le raid n'a pas de lien avec ext3. /dev/md0 doit présenter tes 4 disques comme un seul gros disque.

A moins que tu partitionnes le raid mais dans ce cas tu devrais voir tes partitions dans /dev/md... . Je ne me souviens plus comment elles sont nommées dans ce cas là, je préfère utiliser lvm dans ces conditions.
Back to top
View user's profile Send private message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Sun Sep 25, 2011 1:51 pm    Post subject: Reply with quote

Code:
# mdadm --run /dev/md0
mdadm: failed to run array /dev/md0: Invalid argument
Back to top
View user's profile Send private message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Sun Sep 25, 2011 1:53 pm    Post subject: Reply with quote

mp342 wrote:
Oui mais où est-ce que tu as 4 partitions ext3 ? Le raid n'a pas de lien avec ext3. /dev/md0 doit présenter tes 4 disques comme un seul gros disque.

A moins que tu partitionnes le raid mais dans ce cas tu devrais voir tes partitions dans /dev/md... . Je ne me souviens plus comment elles sont nommées dans ce cas là, je préfère utiliser lvm dans ces conditions.
J'ai formaté /dev/md0 en ext3 à l'epoque
Back to top
View user's profile Send private message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Sun Sep 25, 2011 1:56 pm    Post subject: Reply with quote

manu.acl wrote:
Code:
# mdadm --run /dev/md0
mdadm: failed to run array /dev/md0: Invalid argument
En googleant ce message je tombe sur un fofo où on conseille d'utiliser mdadm -A pour le reassembler
Back to top
View user's profile Send private message
mp342
Apprentice
Apprentice


Joined: 03 Aug 2010
Posts: 165
Location: France

PostPosted: Sun Sep 25, 2011 1:57 pm    Post subject: Reply with quote

Ok, je comprends mieux. Dans ce cas, il faudrait vérifier ce que contient /dev/md0, je n'ai pas d'outils en tête capable d'indiquer ce que contient une partition.

Pour 'mdadm --run /dev/md0', ça ne correspond à rien, --run sert uniquement à forcer l'utilisation d'une partition même si elle est déjà utilisée.
Back to top
View user's profile Send private message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Sun Sep 25, 2011 2:00 pm    Post subject: Reply with quote

Dans /proc/mdstat je n'ai aucune information sur mon raid. Je suppose qu'il n'est en fait pas assemblé ?
Back to top
View user's profile Send private message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Sun Sep 25, 2011 2:12 pm    Post subject: Reply with quote

J'ai réussi !

Mon premier pressentiment était le bon.
Ci-dessous la solution:

Pour voir quels disques font partie du raid:
Code:
# mdadm --examine /dev/sda1


Pour l'assembler:
Code:
# mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1


Et y'a plus qu'à monter:
Code:
# mount /dev/md0 /mnt/raid5


Et ça marche :)

Merci pour ton aide en tous cas!
Back to top
View user's profile Send private message
mp342
Apprentice
Apprentice


Joined: 03 Aug 2010
Posts: 165
Location: France

PostPosted: Sun Sep 25, 2011 2:16 pm    Post subject: Reply with quote

Félicitation !

Par contre vérifie que tes partitions sont bien en linux raid autodetect (fd). Ce n'est pas normal que tu doives les assembler à la main.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum