Pages : 1
#1 Le 07/11/2013, à 17:42
- kuroshirokun
débutant avec mdadm
Bonjour,
Je suis un débutant sous ubuntu, je ne suis pas certains d'avoir toutes les bases, je m'excuse d'avance si mes questions sont triviales.
J'ai un gros soucis avec mon raid 5 et mdadm (je dispose de 5 disque de 2To) après un reboot de la machine j'ai eu un message d'erreur comme quoi le raid était "degraded" j'ai quand même démarré et vu qu'un de mes disques était en "removed" je l'ai donc rajouté dans le raid et il était en train de se synchroniser. Suite à un autre reboot même message d'erreur mais cette fois ci pas moyen de démarrer même en "degraded". J'ai booté sur une clef USB et quand je lance
mdadm --assemble --scan --verbose
j'obtiens
mdadm: looking for devices for /dev/md/0
mdadm: cannot open device /dev/sdf2: Device or resource busy
mdadm: cannot open device /dev/sdf1: Device or resource busy
mdadm: cannot open device /dev/sdf: Device or resource busy
mdadm: no RAID superblock on /dev/sde
mdadm: no RAID superblock on /dev/sdd
mdadm: no RAID superblock on /dev/sdc
mdadm: no RAID superblock on /dev/sdb
mdadm: no RAID superblock on /dev/sda
mdadm: cannot open device /dev/loop0: Device or resource busy
mdadm: /dev/sde1 is identified as a member of /dev/md/0, slot 2.
mdadm: /dev/sdd1 is identified as a member of /dev/md/0, slot 1.
mdadm: /dev/sdc1 is identified as a member of /dev/md/0, slot 0.
mdadm: /dev/sdb1 is identified as a member of /dev/md/0, slot 4.
mdadm: /dev/sda1 is identified as a member of /dev/md/0, slot -1.
mdadm: added /dev/sdd1 to /dev/md/0 as 1
mdadm: added /dev/sde1 to /dev/md/0 as 2
mdadm: no uptodate device for slot 3 of /dev/md/0
mdadm: added /dev/sdb1 to /dev/md/0 as 4
mdadm: added /dev/sda1 to /dev/md/0 as -1
mdadm: added /dev/sdc1 to /dev/md/0 as 0
mdadm: /dev/md/0 assembled from 3 drives and 1 spare - not enough to start the array.
/dev/sdf est la clef usb bootable, à partir de là je suis complétement perdu et je suis terrifié à l'idée de perdre mes données
Pouvez vous m'aider ?
Cordialement.
Hors ligne
#2 Le 07/11/2013, à 21:10
- tiramiseb
Re : débutant avec mdadm
Salut,
je suis terrifié à l'idée de perdre mes données
Tu ne fais pas de sauvegarde !?
vu qu'un de mes disques était en "removed" je l'ai donc rajouté dans le raid
As-tu d'abord cherché pourquoi il était dans cet état ?
Si oui, pourquoi ?
Suite à un autre reboot
Avant cet autre reboot, la grappe RAID était-elle dans un état "correct" ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 08/11/2013, à 08:14
- bruno
Re : débutant avec mdadm
Une bonne référence à lire :
https://raid.wiki.kernel.org/index.php/RAID_Recovery
#4 Le 08/11/2013, à 13:32
- kuroshirokun
Re : débutant avec mdadm
Je ne fais pas de sauvegarde, je pensais naïvement être à l'abris avec un raid 5, j'ai bien un crashplan qui tourne mais depuis peu donc je n'ai que 50% des données dessus.
Je n'ai pas vraiment cherché pourquoi il était en removed, là aussi j'ai bêtement vu sur un forum comment le rajouter et je l'ai fais
Avant le dernier reboot la grappe était montée, le disque qui était auparavant en removed était en resync, mais tout était en read-only
Hors ligne
#5 Le 08/11/2013, à 13:35
- tiramiseb
Re : débutant avec mdadm
Outch... Si le disque était en resync et que tu lui as coupé l'herbe sous le pied, je comprends qu'il soit perdu...
Bon, par contre, n'était pas ultra-compétent avec le RAID logiciel, je préfère ne pas te faire faire des bêtises : avec la machine sous la main je me risquerais à faire quelques essais, mais pas à travers un forum.
Peut-être qu'un autre bénévole du forum, utilisant cette technologie, saura mieux t'aider...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#6 Le 10/11/2013, à 16:17
- kuroshirokun
Re : débutant avec mdadm
Je viens de me rendre compte en tendant l'oreille que j'ai un disque fichu, au bruit c'est sur, après comment reconstruire la grappe avec un disque manquant sans faire de bêtises je ne sais pas. J'ai bien lu les deux liens de Bruno mais je ne comprends pas tout...
Hors ligne
#7 Le 10/11/2013, à 16:32
- bruno
Re : débutant avec mdadm
Désolé, mais comme tiramiseb je ne suis pas un spécialiste du RAID et j'hésite beaucoup à te conseiller des commandes qui risquent de tout te faire perdre.
Dans le premier lien que j'ai indiqué il est conseillé avant toute chose d'examiner l'état du RAID avec la commande :
mdadm --examine /dev/sd[abcde]1
En fonction des résultats, tu pourra peu-être tenter de ré-assembler les disques de ton RAID (avec un disque fautif c'est possible mais pas avec deux dans ton cas).
#8 Le 10/11/2013, à 16:45
- kuroshirokun
Re : débutant avec mdadm
En lançant la commande
mdadm --examine /dev/sd[abcde]1
J'obtiens
/dev/sda1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : c00cc495:aaaf4c7b:08e68309:7c6c941d
Name : kuromediaserver:0
Creation Time : Wed Oct 31 03:32:59 2012
Raid Level : raid5
Raid Devices : 5
Avail Dev Size : 3906764800 (1862.89 GiB 2000.26 GB)
Array Size : 15627055104 (7451.56 GiB 8001.05 GB)
Used Dev Size : 3906763776 (1862.89 GiB 2000.26 GB)
Data Offset : 262144 sectors
Super Offset : 8 sectors
State : clean
Device UUID : d84214cc:8d7ce4da:7b2968c6:b749c943
Update Time : Wed Nov 6 13:58:38 2013
Checksum : 301e3048 - correct
Events : 286843
Layout : left-symmetric
Chunk Size : 512K
Device Role : spare
Array State : AA..A ('A' == active, '.' == missing)
/dev/sdb1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : c00cc495:aaaf4c7b:08e68309:7c6c941d
Name : kuromediaserver:0
Creation Time : Wed Oct 31 03:32:59 2012
Raid Level : raid5
Raid Devices : 5
Avail Dev Size : 3906764800 (1862.89 GiB 2000.26 GB)
Array Size : 15627055104 (7451.56 GiB 8001.05 GB)
Used Dev Size : 3906763776 (1862.89 GiB 2000.26 GB)
Data Offset : 262144 sectors
Super Offset : 8 sectors
State : clean
Device UUID : aa50a656:1a8d6094:55d510e7:060ae688
Update Time : Wed Nov 6 13:58:38 2013
Checksum : d9f1bace - correct
Events : 286843
Layout : left-symmetric
Chunk Size : 512K
Device Role : Active device 4
Array State : AA..A ('A' == active, '.' == missing)
mdadm: No md superblock detected on /dev/sdc1.
/dev/sdd1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : c00cc495:aaaf4c7b:08e68309:7c6c941d
Name : kuromediaserver:0
Creation Time : Wed Oct 31 03:32:59 2012
Raid Level : raid5
Raid Devices : 5
Avail Dev Size : 3906764800 (1862.89 GiB 2000.26 GB)
Array Size : 15627055104 (7451.56 GiB 8001.05 GB)
Used Dev Size : 3906763776 (1862.89 GiB 2000.26 GB)
Data Offset : 262144 sectors
Super Offset : 8 sectors
State : clean
Device UUID : 294806b4:07c7e8cb:3066e90d:2b7ee9e4
Update Time : Wed Nov 6 13:58:38 2013
Checksum : f1b5f135 - correct
Events : 286843
Layout : left-symmetric
Chunk Size : 512K
Device Role : Active device 1
Array State : AA..A ('A' == active, '.' == missing)
/dev/sde1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : c00cc495:aaaf4c7b:08e68309:7c6c941d
Name : kuromediaserver:0
Creation Time : Wed Oct 31 03:32:59 2012
Raid Level : raid5
Raid Devices : 5
Avail Dev Size : 3906764800 (1862.89 GiB 2000.26 GB)
Array Size : 15627055104 (7451.56 GiB 8001.05 GB)
Used Dev Size : 3906763776 (1862.89 GiB 2000.26 GB)
Data Offset : 262144 sectors
Super Offset : 8 sectors
State : active
Device UUID : 0d4084ef:43c5f39a:5385aa45:787f47dd
Update Time : Wed Nov 6 13:35:52 2013
Checksum : 2c6116ec - correct
Events : 286715
Layout : left-symmetric
Chunk Size : 512K
Device Role : Active device 2
Array State : AAAAA ('A' == active, '.' == missing)
A ce que je comprends j'ai /dev/sda qui est en spare et /dev/sdc qui n'a pas ce "superblock"
mdadm: No md superblock detected on /dev/sdc1.
je pense qu'il faut créer un array avec un disque en missing mais je ne sais pas comment le faire pour être sur de ne pas perdre les données.
Hors ligne
#9 Le 10/11/2013, à 17:05
- bruno
Re : débutant avec mdadm
Il semble que le disque fautif corresponde donc à /dev/sdc qu'il faudrait remplacer.
Bon, tu peux tenter de forcer l’assemblage du Raid à tes risques et périls :
mdadm --assemble --force /dev/md0 /dev/sda1 /dev/sdb1 /dev/sdd1 /dev/sde1
J'exclus volontairement sdc qui est fautif.
Pages : 1