[make-initrd] Multipath feature

Vladimir Mokrozub mva at mfc.tambov.gov.ru
Thu Jan 18 10:53:27 MSK 2024


Здравствуйте,

пытаюсь в Альте использовать фичу multipath для корневой ФС для сервера, 
подключенного к устройству хранения SAS двумя кабелями.

Из документации смог найти только это: https://www.altlinux.org/Multipath

Сделать загрузку с multipath не получилось и в процессе возникло 
несколько вопросов, буду очень благодарен, если поможете:

1) При добавлении "FEATURES += multipath" в файл /etc/initrd.mk и 
запуске make-initrd появляются ошибки:

find-udev-rule-externals: unmatched character (') found
find-udev-rule-externals: command not found: -u
find-udev-rule-externals: command not found: -U

Образ initrd при этом собирается. Насколько критичные эти ошибки и можно 
ли их игнорировать?

2) Нужно ли добавлять "DISABLE_GUESS = root" в /etc/initrd.mk при 
использовании multipath?

3) Что нужно прописывать в /etc/fstab и нужно ли прописывать вообще 
что-либо?

Я пробовал прописывать устройство по WWN и по /dev/mapper:

/dev/disk/by-id/wwn-0x600c0ff0002619a1f2dd546501000000-part2 /       
ext4    relatime        1       1

/dev/mapper/mpatha-part2    /       ext4    relatime 1       1

Но при загрузке корень все равно монтируется не из multipath-устройства, 
а из /dev/sda2 или /dev/sdd2.

Версия make-initrd: 2.31.0-alt4

--

Regards, Vladimir Mokrozub



More information about the Make-initrd mailing list