Имя: Пароль:
IT
 
Помогите в восстановлении программного RAID5 ☑
0 Stik
 
02.02.12
✎
18:35
Вобщем во время расширения raid5 на один диск (mdadm --manage /dev/md1 --add /dev/sde1), случилась плачевная ситуация. Придя утром на работу я обнаружил, что UPS пищит а комп, на кот. расширялся raid просто выключен. Теперь он мне говорит следующее:
mdadm --assemble /dev/md1 --scan
mdadm: no devices found for /dev/md1

cat /proc/mdstat
Показывает только первый рейд md0

mdadm --examine /dev/sdb2
/dev/sdb2:
Magic : a92b4efc
Version : 00.91.00
UUID : b1730796:c8114df8:d830e3cf:ee14351a
Creation Time : Tue Oct 27 21:09:56 2009
Raid Level : raid5
Used Dev Size : 732571904 (698.64 GiB 750.15 GB)
Array Size : 2930287616 (2794.54 GiB 3000.61 GB)
Raid Devices : 5
Total Devices : 5
Preferred Minor : 1

Reshape pos'n : 2711824384 (2586.20 GiB 2776.91 GB)
Delta Devices : 1 (4->5)

Update Time : Wed Feb 1 22:17:53 2012
State : clean
Active Devices : 5
Working Devices : 5
Failed Devices : 0
Spare Devices : 0
Checksum : f2058928 - correct
Events : 0.456020

Layout : left-symmetric
Chunk Size : 64K

Number Major Minor RaidDevice State
this 1 8 82 1 active sync

0 0 8 98 0 active sync
1 1 8 82 1 active sync
2 2 8 113 2 active sync
3 3 8 129 3 active sync
4 4 8 65 4 active sync /dev/sde1

mdadm --detail /dev/md1
mdadm: md device /dev/md1 does not appear to be active

fsck /dev/md1
fsck.ext2: Invalid argument while trying to open /dev/md1
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>

fdisk -l
Все диски видит

cat /proc/partitions
8 0 732574584 sda
8 1 732572001 sda1
9 0 19534912 md0
8 16 976762584 sdb
8 17 19535008 sdb1
8 18 732620227 sdb2
8 32 976762584 sdc
8 33 19535008 sdc1
8 34 732620227 sdc2
8 48 732574584 sdd
8 49 732572001 sdd1
8 64 976762584 sde
8 65 732572001 sde1

Специалисты, подскажите как мне быть дальше, может можно добавить обратно все диски и не пересобирать рейд с нуля. На нём были данные и их очень хотелось бы сохранить.
Спасибо
Программист всегда исправляет последнюю ошибку.