Доброго времени суток!Ситуация следующая: linux gentoo ( 2.6.31-gentoo-r10 ), 5 дисков - 80Гб ( sda ) под системой, 4 по 1500 ( sdb1, sdc1, sdd1, sde1 ) - райд 5.
После скачка напряжения и холодного рестарта вылетел 1 диск ( sde ).
Сервер был остановлен, диск заменен на новый.
Реинициализация raid шла 3 суток - всё успешно.
В итоге есть только устройство /dev/md0 - md0p1 не определяется.
Данные:
ftp ~ # cat /etc/mdadm.conf
DEVICE /dev/sd[bcde]1
ARRAY /dev/md0 metadata=0.90 UUID=29c958f5:33216bd6:87bb1676:43f605bd
ftp ~ # mdadm --detail --scan
ARRAY /dev/md/0 metadata=0.90 UUID=29c958f5:33216bd6:87bb1676:43f605bd
ftp ~ # cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md0 : active raid5 sdb1[0] sde1[3] sdd1[2] sdc1[1]
4395407808 blocks level 5, 16k chunk, algorithm 2 [4/4] [UUUU]unused devices: <none>
ftp ~ #
ftp ~ # ls -la /dev | grep md
drwxr-xr-x 2 root root 60 Июн 9 19:02 md
brw-rw---- 1 root disk 9, 0 Июн 9 19:02 md0
ftp ~ #
ftp ~ # sfdisk -l
WARNING: GPT (GUID Partition Table) detected on '/dev/md0'! The util sfdisk doesn't support GPT. Use GNU Parted.
Диск /dev/md0: 1098851952 цилиндров, 2 головок, 4 секторов/дорожку
Предупреждение: Таблица разделов выглядит так,
словно она была создана для C/H/S=*/255/63
(вместо 1098851952/2/4).
Для листинга будет подразумеваться эта геометрия.
Единицы = цилиндры по 8225280 байт, блоки по 1024 байт, начиная с 0 Устр-во Загр Нач Конец #цил #блоки Id Система
/dev/md0p1 0+ - 0- 2147483647+ ee GPT
начало: (c,h,s) ожидалось (0,0,2) найдено (0,0,1)
ftp ~ # mdadm --examine --scan --verbose
ARRAY /dev/md0 level=raid5 num-devices=4 UUID=29c958f5:33216bd6:87bb1676:43f605bd
devices=/dev/sde1,/dev/sdd1,/dev/sdc1,/dev/sdb1
Единственно, что удалось накопать - не совпадают UUIDы .... :
ftp ~ # mdadm --assemble --scan --verbose
mdadm: looking for devices for /dev/md0
mdadm: cannot open device /dev/sde1: Device or resource busy
mdadm: /dev/sde1 has wrong uuid.
mdadm: cannot open device /dev/sdd1: Device or resource busy
mdadm: /dev/sdd1 has wrong uuid.
mdadm: cannot open device /dev/sdc1: Device or resource busy
mdadm: /dev/sdc1 has wrong uuid.
mdadm: cannot open device /dev/sdb1: Device or resource busy
mdadm: /dev/sdb1 has wrong uuid.
Собственно прошу помощи в востановлении раздела md0p1 - ....
Заранее благодарен.