2015-11-08 1 views
0

J'ai un logiciel RAID5 construit avec 5 disques. Il y avait quelques problèmes avec le système que j'essayais de résoudre avec mondorescue. J'ai utilisé le type de récupération "nuke" qui m'a conduit à détruire ma matrice RAID5. Maintenant mdadm -D/dev/md0 me montre que 4 disques sont "supprimés", un disque est toujours "actif". Aucun superbloc trouvé sur les disques "supprimés", donc, mdadm n'a pas pu assembler ce tableau. Y a-t-il une chance de récupérer des superblocs sur les disques "supprimés"?Récupérer mdadm RAID5: 4 des 5 disques marqués comme supprimés

Pas de badblocks sur tous les disques, ils sont tous propres. S'il vous plaît aider.

mdadm sortie --examine:

[[email protected] /]# mdadm --examine /dev/sd[bcdef]1 
mdadm: No md superblock detected on /dev/sdb1. 
mdadm: No md superblock detected on /dev/sdc1. 
mdadm: No md superblock detected on /dev/sdd1. 
mdadm: No md superblock detected on /dev/sde1. 
/dev/sdf1: 
Magic : a92b4efc 
Version : 1.2 
Feature Map : 0x0 
Array UUID : 50c0e8b8:0d80f11d:be9b2b55:1718bb55 
Name : WWW:0 (local to host WWW) 
Creation Time : Wed Jan 29 23:08:39 2014 
Raid Level : raid5 
Raid Devices : 5 

Avail Dev Size : 5860268032 (2794.39 GiB 3000.46 GB) 
Array Size : 11720534016 (11177.57 GiB 12001.83 GB) 
Used Dev Size : 5860267008 (2794.39 GiB 3000.46 GB) 
Data Offset : 258048 sectors 
Super Offset : 8 sectors 
Unused Space : before=257960 sectors, after=5120 sectors 
State : clean 
Device UUID : 9ed14cc6:2ca75f84:5b934993:63ca71fc 

Update Time : Sun Nov 8 05:53:40 2015 
Bad Block Log : 512 entries available at offset 72 sectors 
Checksum : 1844f433 - correct 
Events : 14622 

Layout : left-symmetric 
Chunk Size : 512K 

Device Role : Active device 4 
Array State : AAAAA ('A' == active, '.' == missing, 'R' == replacing) 

Répondre

0

RAID5 a été récupéré en recréant les tables de partitions sur tous les "enlevés" disques:

parted /dev/sdX 
mklabel gpt 
mkpart primary 2048s 100% 
align-check optimal 1 

puis:

mdadm --create --assume-clean --level=5 --raid-devices=5 --size=2930133504 /dev/md0 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 

Maintenant, tout va bien.