Имею желание поставить debian (stable, testing) на FC lun. lun виден по 4 путям, в соседних блейдах (а это HP блейды Gen7/8) такие же луны, но уже после установки системы отлично объединяются в mpath. На этапе инсталляции же ничего не выходит. Что делалось: запустился с netinstall в эксперт-режиме, настроил сеть, далее выбрал в менюшке дополнительных модулей multipath, дошёл до определения дисков и в соседней консоли понял, что диски только по отдельности. Скопировал с соседней машины multipath.conf, сделал multipath -F, multipath -r – нет эффекта. Делаю multipath -c /dev/sda (sdb, sdc, …) – результат один: (пример с verbose=3)
~ # multipath -v 3 -c /dev/sdb
Sep 21 00:04:21 | set open fds limit to 1048576/1048576
Sep 21 00:04:21 | loading //lib/multipath/libchecktur.so checker
Sep 21 00:04:21 | checker tur: message table size = 3
Sep 21 00:04:21 | loading //lib/multipath/libprioconst.so prioritizer
Sep 21 00:04:21 | _init_foreign: foreign library "nvme" is not enabled
Sep 21 00:04:21 | sdb: size = 2097152000
Sep 21 00:04:21 | sdb: vendor = HP
Sep 21 00:04:21 | sdb: product = HSV340
Sep 21 00:04:21 | sdb: rev = 1130
Sep 21 00:04:21 | sdb: h:b:t:l = 0:0:1:3
Sep 21 00:04:21 | sdb: tgt_node_name = 0x500143801139abe0
Sep 21 00:04:21 | sdb: protocol scsi:fcp whitelisted
Sep 21 00:04:21 | sdb: uid_attribute = ID_SERIAL (setting: multipath internal)
Sep 21 00:04:21 | sdb: uid = 3600143801259dcf30000b000003a0000 (udev)
Sep 21 00:04:21 | sdb: udev property ID_WWN whitelisted
DM_MULTIPATH_DEVICE_PATH="0"
Sep 21 00:04:21 | unloading const prioritizer
Sep 21 00:04:21 | unloading tur checker
Обращаю внимание, на соседнем блейде, но уже на установленной системе, всё объединяется, и проверка multipath -c даёт правильный ответ DM_MULTIPATH_DEVICE_PATH=«1».
Как понять, что ему надо?
ps: как я понял, дебиановская дока про installer multipath замшелая и древняя.
debian, installer, multipath