На моей хост-системе виртуальной машины установлен Debian 8.4. Вчера мне пришлось перезапустить систему, но мне так и не удалось снова запустить и запустить мой массив mdadm . Я могу загрузиться нормально, но никакой массив (или ошибка) не ждет меня.

Все raid-накопители подключены с помощью карты расширения pcie sata. Все диски есть, но mdadm похоже, их игнорирует. Кроме того, я не нашел ни одного сообщения об ошибке, которое могло бы быть связано с моей проблемой, ни в выводе dmesg ни в какой-либо команде mdadm я пробовал.

Я готов опубликовать данные dmesg , но я не знаю, как отфильтровывать нерелевантные строки (в любом случае нет вывода mdadm ).


Обычно lsblk перечисляет разделы mdadm и все такое на моих дисках, но не сегодня.

jejanim@vault:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0  55.9G  0 disk
sdb      8:16   0  55.9G  0 disk
sdc      8:32   0 447.1G  0 disk
└─sdc1   8:33   0   447G  0 part /mnt/music
sdd      8:48   0  55.9G  0 disk
├─sdd1   8:49   0   487M  0 part /boot/efi
├─sdd2   8:50   0  53.7G  0 part /
└─sdd3   8:51   0   1.7G  0 part [SWAP]
sde      8:64   0 238.5G  0 disk
└─sde1   8:65   0 238.5G  0 part
sdf      8:80   0  59.6G  0 disk
sdg      8:96   0 119.2G  0 disk
└─sdg1   8:97   0 119.2G  0 part

Изучение всех дисков дает что-то вроде этого для всех 4 рейдовых дисков:

/dev/sdg1:
          Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x0
     Array UUID : 2e3a29fc:12e40f9c:7b6f57d7:b00b62cc
           Name : vault:0  (local to host vault)
  Creation Time : Mon Aug  3 19:32:06 2015
     Raid Level : raid5
   Raid Devices : 4

 Avail Dev Size : 250004480 (119.21 GiB 128.00 GB)
     Array Size : 175747584 (167.61 GiB 179.97 GB)
  Used Dev Size : 117165056 (55.87 GiB 59.99 GB)
    Data Offset : 62464 sectors
   Super Offset : 8 sectors
   Unused Space : before=62376 sectors, after=132839424 sectors
          State : clean
    Device UUID : b1b45ac6:b0acac1e:fc46cdb5:00ac85d6

    Update Time : Thu Apr  7 20:24:20 2016
  Bad Block Log : 512 entries available at offset 72 sectors
       Checksum : 9a815dbc - correct
         Events : 94417

         Layout : left-symmetric
     Chunk Size : 512K

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

Кажется хорошо? Ну, попытайтесь собрать это:

jejanim@vault:~$ sudo mdadm --assemble --uuid=2e3a29fc:12e40f9c:7b6f57d7:b00b62cc --verbose /dev/md0
mdadm: looking for devices for /dev/md0

mdadm не особенно болтлив об этом, и cat /proc /mdstat показывает:

jejanim@vault:~$ cat /proc/mdstat
Personalities :
unused devices: <none>

Есть ли у вас какие-либо подсказки о том, как собрать массив снова?

1 ответ1

0

Хорошо, кажется, mdadm просто нужен умный пользователь, который полностью понимает, как его использовать.

mdadm --assemble /dev/md0 --verbose /dev/sd[abc] /dev/sdg 

сделал трюк.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .