LINUX.ORG.RU

Gentoo, монтирование рейдов при загрузке

 , , , ,


0

0

После очередного обновления системы появились непонятные глюки с монтированном софтверных (mdraid) raid-массивов: при загрузке при попытке монтировать массивы не находит их:

mount: special device /dev/md6 does not exist
mount: special device /dev/md7 does not exist
Самое удивительное, что после загрузки все эти массивы прекрасно монтируются вручную. При этом /dev/md2 - корень прекрасно монтируется. Есть еще массив /dev/md5 - он тоже в fstab'е прописан, но при загрузке монтируется от случая к случаю! То монтируется, а то как выше описал. Что за костыли непонятно. Куда копать?



Последнее исправление: jazz_bass (всего исправлений: 1)

mount: special device /dev/md6 does not exist

В переводе на понятный ОЙ в этот момент устройства нет. Отчего? Причин может быть 100500. initramfs чем деланый genkernel-ом?

init_6 ★★★★★
()
Ответ на: комментарий от jazz_bass

другие (аналогичные) рейды монтируются.
аналогичные

Версия метаданных, mdadm -D /dev/md? и опции, с которыми собрано ядро мы должны угадать телепатически?

Подсказываю - как минимум в старых версиях ядр(с новыми не проверял, у меня как правило поверх mdadm еще и lvm) без initramfs автоматически собирались только рейды с метаданными версии 0.9

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte
 / # mdadm -D /dev/md7
/dev/md7:
        Version : 1.2
  Creation Time : Sun Dec 18 16:51:29 2016
     Raid Level : raid1
     Array Size : 2930134464 (2794.39 GiB 3000.46 GB)
  Used Dev Size : 2930134464 (2794.39 GiB 3000.46 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent
  Intent Bitmap : Internal
    Update Time : Sun Apr  2 11:13:36 2017
          State : clean 
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0
           Name : jazz-bass:7  (local to host jazz-bass)
           UUID : c2972fe4:33d15956:a9a200b2:8e38276d
         Events : 13342
    Number   Major   Minor   RaidDevice State
       0       8       33        0      active sync   /dev/sdc1
       1       8       49        1      active sync   /dev/sdd1 
 / # mdadm -D /dev/md6
/dev/md6:
        Version : 1.2
  Creation Time : Tue Dec 13 00:45:12 2016
     Raid Level : raid0
     Array Size : 7812773888 (7450.84 GiB 8000.28 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent
    Update Time : Tue Dec 13 00:45:12 2016
          State : clean 
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0
     Chunk Size : 512K
           Name : jazz-bass:6  (local to host jazz-bass)
           UUID : 50bf28bc:054d9ce3:f3fd2b08:2a819ace
         Events : 0
    Number   Major   Minor   RaidDevice State
       0       8      129        0      active sync   /dev/sdi1
       1       8      145        1      active sync   /dev/sdj1 
 / # cat /proc/mdstat 
Personalities : [raid0] [raid1] 
md7 : active raid1 sdc1[0] sdd1[1]
      2930134464 blocks super 1.2 [2/2] [UU]
      bitmap: 0/22 pages [0KB], 65536KB chunk
md6 : active raid0 sdj1[1] sdi1[0]
      7812773888 blocks super 1.2 512k chunks
md5 : active raid0 sdh1[1] sdg1[0]
      5860528128 blocks super 1.2 512k chunks
md3 : active raid0 sda2[0] sdb2[1]
      209714176 blocks super 1.2 512k chunks
md4 : active raid0 sda3[0] sdb3[1]
      209714176 blocks super 1.2 512k chunks
md1 : active raid1 sdb1[1] sda1[0]
      1048512 blocks [2/2] [UU]
md2 : active raid1 sdb4[1] sda4[0]
      101806336 blocks [2/2] [UU]
unused devices: <none> 
jazz_bass
() автор топика

Монтируй через systemd-automount. Это, конечно, скорее лечение симптомов, чем причины, но зато можно заодно сэкономить время при загрузке.

sudopacman ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.