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 31/10/2020, à 14:44

Nuliel

recréer une grappe raid5

Bonjour,
Je n'ai jamais utilisé mdadm ni RAID, je comprends le principe des grappes RAID, mais je n'arrive pas à utiliser mdadm.
Précision utile: ce ne sont pas des "vraies" données, donc aucun risque! (on dira que c'est de l'entraînement smile )
Je cherche à recréer un RAID5 qui contenait 3 disques. J'ai actuellement 2 de ces disques (il me manque le premier) et j'aimerais recréer cette grappe afin d'accéder de nouveau aux données. Mon but n'est que de pouvoir accéder de nouveau aux données et de récupérer les données.

Si j'ai bien compris, il y a deux paramètres qui pourront être intéressants: create et assemble
Pour assemble, j'ai l'impression de ne pas pouvoir l'utiliser puisque je n'ai pas de périphérique /dev/md0
Pour create, j'ai monté mes deux images disques dans des /dev/loop puis j'ai passé

sudo mdadm --create /dev/md0 --level=5 --raid-devices=3 missing /dev/loop0 /dev/loop1

Mais j'obtiens un

/dev/loop0 -> ressource or device busy

et de même pour /dev/loop1.
Pourtant je les ai monté avec

sudo losetup -fP diskX.img

Comment dois je m'y prendre?

Merci d'avance,
Nuliel

Hors ligne

#2 Le 31/10/2020, à 15:16

geole

Re : recréer une grappe raid5

Bonjour
Peut-être devrais-tu prendre des partitions au lieu d'images de disque pour faire des essais
https://forum.ubuntu-fr.org/viewtopic.php?id=2057861


Regarde si un raids n'est déjà pas utilisé pour les devices

a@b:~$ cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10] 
md2 : active raid5 sdc14[4] sdc11[0] sdc13[2] sdc12[1]
      3139584 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/4] [UUUU]
      
unused devices: <none>
sudo mdadm --stop /dev/md2
mdadm: stopped /dev/md2
sudo mdadm --create /dev/md2 --level=5  --raid-devices=4 /dev/sdc11 missing /dev/sdc13 /dev/sdc14
mdadm: /dev/sdc11 appears to contain an ext2fs file system
       size=1048576K  mtime=Thu Jan  1 01:00:00 1970
mdadm: /dev/sdc11 appears to be part of a raid array:
       level=raid5 devices=4 ctime=Tue Oct 27 16:45:03 2020
mdadm: /dev/sdc13 appears to contain an ext2fs file system
       size=1048576K  mtime=Thu Jan  1 01:00:00 1970
mdadm: /dev/sdc13 appears to be part of a raid array:
       level=raid5 devices=4 ctime=Tue Oct 27 16:45:03 2020
mdadm: /dev/sdc14 appears to contain an ext2fs file system
       size=1048576K  mtime=Thu Jan  1 01:00:00 1970
mdadm: /dev/sdc14 appears to be part of a raid array:
       level=raid5 devices=4 ctime=Tue Oct 27 16:45:03 2020
Continue creating array? y
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md2 started.

sudo mount /dev/md2 /media/RAID
a@b:~$ ls -ls /media/RAID
total 20
16 drwx------ 2 root root 16384 oct.  28 14:12 lost+found
 4 drwxr-xr-x 3 root root  4096 oct.  28 14:14 var

Si tu as les deux disques, pourquoi ne pas tenter

sudo mdadm --create /dev/md0 --level=5 --raid-devices=3 missing /dev/sdX /dev/sdY

Puis lors du retour du premier

sudo mdadm --manage /dev/md2 --add /dev/sdc12
mdadm: added /dev/sdc12

cat /proc/mdstat
Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10] 
md2 : active raid5 sdc12[4] sdc14[3] sdc13[2] sdc11[0]
      3139584 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/3] [U_UU]
      [==>..................]  recovery = 11.9% (125276/1046528) finish=3.1min speed=4818K/sec

Dernière modification par geole (Le 31/10/2020, à 15:29)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#3 Le 31/10/2020, à 16:16

Nuliel

Re : recréer une grappe raid5

Merci geole pour ta réponse.
Je ne sais pas trop ce que j'ai foutu mais la grappe s'est réassemblée, pourtant j'ai passé aucune commande correcte (toujours une erreur, et la même), et j'ai pu copier le contenu de cette grappe. Cela dit mes fichiers img étaient peut être corrompus, c'est relativement probable.
J'ai un point de montage sur /dev/md127, je sais pas trop ce que c'est. Je pensais obtenir un /dev/md0
Y a t'il un système qui monte les grappes raid automatiquement? J'aimerais bien comprendre ce qu'il s'est passé

Edit: je crois que j'ai compris:

diskX.img: Linux Software RAID version 1.2 (1) UUID= name= level=5 disks=3

Et comme j'ai fait une recherche de partition, thunar me l'a ouvert sans problème.

Dernière modification par Nuliel (Le 31/10/2020, à 16:22)

Hors ligne

#4 Le 31/10/2020, à 19:48

geole

Re : recréer une grappe raid5

Nuliel a écrit :

J'ai un point de montage sur /dev/md127, je sais pas trop ce que c'est. Je pensais obtenir un /dev/md0
..

J'ai constaté que lorsque je fabrique des raids MD0   MD1   MD2 etc.   au boot suivant, ils sont automatiquement connus en  MD27 MD126 MD125  etc, Il y a certainement une raison.
Probablement parce je ne fais pas connaître le RAIDS dans  initramfs  et que la numérotation  normale serait devenue décroissante ?


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne