LINUX.ORG.RU
ФорумAdmin

reboot -> md127 software raid


1

1

После перезагрузки md4 становится md127. В чем может быть ошибка?

mdadm --create /dev/md4 --level=0 --raid-devices=2 /dev/sda /dev/sdb
mdadm --detail --scan > /etc/mdadm.conf
cfdisk /dev/md4
mkfs -t ext4 /dev/md4
mount -t ext4 -o discard /dev/md4 /vz
reboot

После перезагрузки

# cat /proc/mdstat
Personalities : [raid0] [raid1]
md1 : active raid1 sdd2[1] sdc2[0]
      524276 blocks super 1.0 [2/2] [UU]

md2 : active raid1 sdd3[1] sdc3[0]
      1258291064 blocks super 1.0 [2/2] [UU]
        resync=DELAYED

md3 : active raid1 sdd5[1] sdc5[0]
      1658862928 blocks super 1.0 [2/2] [UU]
      [=======>.............]  resync = 35.5% (589269696/1658862928) finish=267.7min speed=66584K/sec

md0 : active raid1 sdd1[1] sdc1[0]
      12582840 blocks super 1.0 [2/2] [UU]

md127 : active raid0 sda[0] sdb[1]
      468861952 blocks super 1.0 512k chunks

unused devices: <none>

# mdadm --detail --scan
ARRAY /dev/md/rescue:4 metadata=1.0 name=rescue:4 UUID=9932debb:3287ecb1:a5386486:f4732b2d
ARRAY /dev/md/0 metadata=1.0 name=rescue:0 UUID=4eb39521:4e8636d0:52f09f22:cbb26c61
ARRAY /dev/md/3 metadata=1.0 name=rescue:3 UUID=20a9a2bc:16df577b:6d687f37:b67370c4
ARRAY /dev/md/2 metadata=1.0 name=rescue:2 UUID=e276ec46:b5d9d957:b6aacb1d:737c3cf1
ARRAY /dev/md/1 metadata=1.0 name=rescue:1 UUID=b46dcc3f:30e9e8d5:551fc2da:814c440b

В messages

Jan  2 14:29:34 venus kernel: [    6.856040] md: bind<sda>
Jan  2 14:29:34 venus kernel: [    6.857669] md: bind<sdb>
Jan  2 14:29:34 venus kernel: [    6.859864] md: raid0 personality registered for level 0
Jan  2 14:29:34 venus kernel: [    6.860044] bio: create slab <bio-1> at 1
Jan  2 14:29:34 venus kernel: [    6.860114] md/raid0:md127: md_size is 937723904 sectors.
Jan  2 14:29:34 venus kernel: [    6.860181] md: RAID0 configuration for md127 - 1 zone
Jan  2 14:29:34 venus kernel: [    6.860249] md: zone0=[sda/sdb]
Jan  2 14:29:34 venus kernel: [    6.860368]       zone-offset=         0KB, device-offset=         0KB, size= 468861952KB
Jan  2 14:29:34 venus kernel: [    6.860479] 
Jan  2 14:29:34 venus kernel: [    6.860545] md127: detected capacity change from 0 to 480114638848
Jan  2 14:29:34 venus kernel: [    6.861043]  md127: unknown partition table


Ответ на: комментарий от poiuty

В общем я в суть не вникал, почему надо пересобирать init, у меня тоже не на системном диске массив (ubuntu). У вас получилось? Если да, то в двух словах, зачем надо пересобирать init?

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

Ещё пару лет назад собирать initramfs для сохранения имён массивов не требовалось, всё и так работало замечательно. Но потом пришёл ужасный Поттеринг, всё сломал, и теперь - только так.

cache ★★ ()

вроде как в новых версиях метадаты может содержаться имя массива, но точно не уверен.

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