[make-initrd] Multipath feature

Alexey Gladkov gladkov.alexey at gmail.com
Mon Feb 19 16:18:35 MSK 2024


On Mon, Feb 19, 2024 at 03:40:49PM +0300, Leonid Krivoshein wrote:
> 
> 
> On 2/19/24 13:20, Leonid Krivoshein wrote:
> >
> >
> > On 2/19/24 13:01, Leonid Krivoshein wrote:
> >> Привет!
> >>
> >>
> >> On 2/17/24 21:55, Leonid Krivoshein wrote:
> >>>
> >>> On 2/17/24 16:15, Alexey Gladkov wrote:
> >>>> On Sat, Feb 17, 2024 at 02:00:15PM +0100, Alexey Gladkov wrote:
> >>>>>> path_discovery: error setting up udev_enumerate: No such file or 
> >>>>>> directory
> >>>>>>
> >>>>>> Других записей в выводе нет. См.:
> >>>>>> https://yhbt.net/lore/all/20191012212703.12989-16-martin.wilck@suse.com/T/#iZ2e.:..:20191012212703.12989-16-martin.wilck::40suse.com:1libmultipath:discovery.c 
> >>>>>>
> >>>>>> -- данная ошибка говорит о том, что одна из функций 
> >>>>>> udev_enumerate_*()
> >>>>>> не смогла найти какой-то файл при обнаружении путей.
> >>>>>>
> >>>>>> Стенд теперь наш. Вопрос в том, какую диагностику нужно собрать, 
> >>>>>> чтобы
> >>>>>> сие починить?
> >>>>> Я пока не могу сказать ничего конкретного. Нужно смотреть почему 
> >>>>> фича не
> >>>>> добавляется и нужно смотреть почему она не работает.
> >>>> Ты можешь прислать мне `make-initrd bug-report` со стенда. По нему 
> >>>> Я могу
> >>>> попробовать понять почему не срабатывает добавление multipath.
> >>>
> >>> Конечно. Видимо надо будет куда-то его выгрузить, помнится, он 
> >>> большой. В понедельник сделаем...
> >>>
> >>
> >> Done: https://disk.yandex.ru/d/2W4zZW8AI9xYlA (3.3 MiB).
> >>
> >
> > У меня подозрение, судя по логам, что не указали фичу multipath.
> > Прошу прощения, сейчас переснимем...
> >
> 
> Вот: https://disk.yandex.ru/d/-xZ0ncarKbv8gw

[make-initrd-bugreport-20240219-1/make-initrd/Без FEATURES += lvm] $ grep -e multipath make-initrd\ -v\ 2\>\&1.log 
                                              ^^^^^^^^^^^^
FEATURES              : add-modules add-udev-rules cleanup compress gpu-drm kbd multipath network rdshell rootfs system-glibc ucode
                                                                                ^^^^^^^^^
ALL FEATURES          : add-modules add-udev-rules cleanup compress depmod-image devmapper gpu-drm kbd multipath network rdshell rootfs system-glibc ucode
ALL ACTIVE FEATURES   : add-modules add-udev-rules cleanup compress depmod-image devmapper gpu-drm kbd multipath network rdshell rootfs system-glibc ucode
put-tree: Copying '/usr/share/make-initrd/features/multipath/data' recursively ...
                                                  ^^^^^^^^^^
'/lib/udev/rules.d/56-multipath.rules' -> '/tmp/.private/root/make-initrd.RduPiCGGF/modules/etc/udev/rules.d/56-multipath.rules'
find-udev-rule-externals: run{program} = /bin/rm -f /run/multipath/find_multipaths/$major:$minor
find-udev-rule-externals: import{program} = $env{MPATH_SBIN_PATH}/multipath -u %k
find-udev-rule-externals: program{external} = $env{MPATH_SBIN_PATH}/multipath -U -v1 %k
[00:00:12] Used features: add-modules add-udev-rules cleanup compress depmod-image devmapper gpu-drm kbd multipath network rdshell rootfs system-glibc ucode
                                                                                                         ^^^^^^^^^
[00:00:12] Packed modules: af_packet ahci ast cec dm-bufio dm-mod dm-multipath dm-queue-length dm-round-robin dm-service-time dm-snapshot drm drm_kms_helper drm_ttm_helper drm_vram_helper evdev hid hid-generic i2c-algo-bit input-leds libahci libata rc-core scsi_dh_alua scsi_dh_emc scsi_dh_hp_sw scsi_dh_rdac scsi_mod sd_mod ttm usbhid usbkbd usbmouse xhci-hcd xhci-pci xhci-pci-renesas 

Я смотрю лог. Я смотрю тот что без lvm. Я вижу как определился и добавился
multipath. Тоже самое я вижу в логе c lvm. В обоих initrd-ls я вижу
multipathd и плагины.

Поясни, что не так ?

-- 
Rgrds, legion



More information about the Make-initrd mailing list