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