Установка на сетевые multipath-диски
Общий случай multipath-устройств
Для включения поддержки установки на multipath-устройства (например, FC LUN) необходимо убедиться в поддержке такой возможности оборудованием. В частности, при загрузке с FC LUN необходимо верно выбрать последовательность загрузочных устройств в BIOS сервера, а в BIOS FC адаптера необходимо включить возможность загрузки с него, а также выбрать WWNN/WWPN и номер LUN для всех путей, по которым нужный LUN предоставляет FC фабрика. Для более подробных сведений обратитесь к документации производителя.
Внимание!
Не используйте Auto установки в данном режиме.
Режимы загрузки
На данный момент поддерживается только Legacy режим загрузки.
При загрузке с установочного накопителя необходимо добавить параметр "disk-detect/multipath/enable=true" в строку загрузки ядра
Редактирование производится выбором нужной строки меню и нажатием Tab, а загрузка с изменённой строкой -- нажатием Enter.
Замечание
При редактировании строки добавлять параметры необходимо перед частью "--- quiet", так как эта часть отвечает за добавление параметра "quiet" в строку загрузки целевой (устанавливаемой) системы и должна заканчивать строку.
В случае необходимости изменить параметры multipath нужно задать ещё один параметр -- "disk-detect/multipath/customize=true"
При этом перед пунктами разметки диска появятся два пункта меню: пункт для задания параметра path_selector
и пункт для задания параметра path_grouping_policy
Установка с применением FCoE адаптеров, требующих активации FCoE
Некоторые адаптеры (например, HPE 630FLB) требуют включения поддержки FCoE со стороны ОС. После этого установка производится аналогично установке на multipath FC LUN.
Для включения режима в установщике Space VM необходимо добавить дополнительно к параметру "disk-detect/multipath/enable=true" также параметр "netcfg/fcoe/enable=true"
В процессе установки будет выведен экран со списком доступных в системе сетевых адаптеров, а также их MAC-адресов. На данном этапе необходимо включить поддержку FCoE для адаптеров, через которые подключены загрузочные и системные диски (LUN в данном случае).
Если правильно выбраны адаптеры и сконфигурирована FC/FCoE сеть, то на этапе определения дисков появятся multipath-устройства из FC LUN, на которые необходимо устанавливать систему.
Частные случаи при установке на multipath-устройства
-
В ряде случаев (например, СХД HPE Nimble) не активируется multipath в процессе установки. При этом программа разметки дисков видит диски только как отдельные устройства (sd*), а не multipath с соответствующим uuid. Это связано с тем, что данные LUN не предоставляют некоторую необходимую информацию (ID_WWN). Для решения проблемы необходимо добавить в командную строку инсталлятора наряду с указанным выше
disk-detect/multipath/enable=true
ещё и ключdisk-detect/multipath/no-wwn=true
. -
Также, например, с СХД HPE Nimble после успешной установки и перезагрузки узел с некоторой вероятностью "зависает" на стадии загрузки с сообщением Loading initial ramdisk.... Это может быть вызвано задержками в обмене данными с СХД при сборке multipath загрузочных устройств. Для решения проблемы необходимо попробовать загрузку с ключом командной строки
rootdelay=N
(временно добавляется через меню Grub), где N -- количество секунд (необходимо подобрать в пределах от 5 до 10) перед обращением к собранному корневому устройству при загрузке. Если этот ключ обеспечивает стабильную работу, то дальнейшую установку необходимо производить с заданием его в командной строке инсталлятора наряду с ключамиdisk-detect/multipath ...
, но после символов '---', разделяющих параметры инсталлятора и параметры, которые будут добавлены к командной строке установленной системы. На постоянной основе этот ключ к командной строке запуска уже установленной системы можно добавить при помощи команды CLIsystem cmdline edit
.