3 диска выпало из рада6, мдадм - перестройка?

У меня был массив mdadm raid6 с дисками 13x1TB. В течение 10 минут 3 из этих дисков выпали из массива... мы предполагаем, что поврежден кабель к плате контроллера и заменены, однако теперь нам нужно вернуть диски в рабочий массив.

Поскольку md0 был помечен как сбойный, мы удалили массив mdadm и создали новый md0 с исходными 13 дисками. 1 снова не удалось во время перестроения, поэтому у нас теперь ухудшился md0. Проблема в том, что lvm не видит массив, существующий в mdadm. Что мы можем сделать, чтобы вернуть наши данные?

$ pvscan

PV /dev/sda5   VG nasbox   lvm2 [29.57 GiB / 0    free]
  Total: 1 [29.57 GiB] / in use: 1 [29.57 GiB] / in no VG: 0 [0   ]

$ cat / proc / mdstat

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid6 sdc1[1] sdg1[5] sdb1[0] sdf1[4] sde1[3] sdd1[2] sdi1[7] sdl1[10] dm1[11] sdh1[6] sdj1[8] sdn1[12]
      10744336064 blocks super 1.2 level 6, 64k chunk, algorithm 2 [13/12] [UUUUUUUUU_UUU]

unused devices: <none>

я думаю, что нам нужно сделать, чтобы lvm обнаружил массив mdadm, чтобы мы могли его смонтировать, но если я создам новую группу томов в LVM, он уничтожит все данные из массива.

Проще говоря, как мы получаем наши данные из md0...

ОБНОВЛЕНИЕ: один из наших системных администраторов смог восстановить резервную копию конфигурации LVM, поэтому теперь она отображается в LVM, однако мы все еще не можем смонтировать диск для просмотра данных. Может плохая таблица разделов?

$ pvscan

PV /dev/sda5   VG nasbox   lvm2 [29.57 GiB / 0    free]
PV /dev/md0    VG zeus     lvm2 [10.01 TiB / 4.28 TiB free]
Total: 2 [10.04 TiB] / in use: 2 [10.04 TiB] / in no VG: 0 [0   ]

$ mount / dev / md0

mount: /dev/mapper/zeus-data already mounted or /mnt/zeus busy

1 ответ

Информация взята из этой статьи, посмотрите, поможет ли она: http://www.linuxjournal.com/article/8874

pvscan показывает, что присутствуют физические тома LVM, но группа томов LVM не обязательно активна. Смотрите вывод vgdisplayдолжно быть что-то вроде

--- Volume group ---
VG Name              zeus
System ID
Format               lvm2
[...]

Если zeus группа томов не отображается, возможно, вам нужно сделать ее доступной с vgchange zeus -a y, Затем проверьте вывод lvdisplay, Это должно вывести каждый логический том в системе:

--- Logical volume ---
LV Name                /dev/zeus/volume_name
VG Name                zeus
LV Status              available
[etc...]

И вы должны быть в состоянии смонтировать нужный объем с mount /dev/zeus/volume_name /mnt/target,

Другие вопросы по тегам