Установка на сетевые 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-устройства
1. Не активируется multipath в процессе установки
В ряде случаев (например, СХД HPE Nimble) не активируется multipath в процессе установки SpaceVM. При этом программа разметки дисков видит диски как отдельные устройства (sd*), а не multipath с соответствующим uuid. Это связано с тем, что данные LUN не предоставляют необходимую информацию (ID_WWN).
Для решения проблемы необходимо добавить в командную строку инсталлятора ключ:
disk-detect/multipath/no-wwn=true
Примечание
При редактировании командной строки инсталлятора необходимо добавлять параметр перед частью "--- quiet", так как эта часть отвечает за добавление параметра "quiet" в строку загрузки целевой (устанавливаемой) системы и должна заканчивать строку.
2. Режим интерактивной настройки параметров multipath
В случае необходимости для изменения параметров multipath нужно добавить в командную строку инсталлятора ключ:
disk-detect/multipath/customize=true
Редактирование производится выбором нужной строки меню и нажатием Tab, а загрузка с изменённой строкой - нажатием Enter.
Примечание
При редактировании командной строки инсталлятора необходимо добавлять параметр перед частью «--- quiet», так как эта часть отвечает за добавление параметра «quiet» в строку загрузки целевой (устанавливаемой) системы и должна заканчивать строку.
При этом во время установки перед разметкой диска появятся два пункта меню:
-
пункт для задания параметра path_selector
-
пункт для задания параметра path_grouping_policy
3. После установки загрузка узла не завершается
После успешной установки и перезагрузки узел «зависает» на стадии загрузки с сообщением **Loading initial ramdisk...**.
Это может быть вызвано задержками в обмене данными с СХД (например, СХД HPE Nimble) при сборке multipath загрузочных устройств.
Для решения проблемы необходимо:
-
Запустить загрузку с ключом командной строки
rootdelay=N, гдеN- количество секунд (в пределах от 5 до 10) перед обращением к собранному корневому устройству при загрузке. Строка добавляется временно через меню Grub установленной системы. -
Если данный ключ обеспечивает стабильную работу, то дальнейшую установку необходимо производить с заданием его в командной строке инсталлятора. Ключ необходимо внести после символов
---, разделяющих параметры инсталлятора и параметры, которые будут добавлены к командной строке установленной системы. -
На постоянной основе ключ к командной строке запуска установленной системы можно добавить при помощи команды CLI:
system cmdline edit
4. Во время установки система не распознает FC-адаптер или FC LUN
При установке SpaceVM на СХД система может не обнаружить FC-адаптер или FC LUN. Чаще всего это происходит при прямом подключении FC к СХД.
Чтобы избежать данную проблему прямое подключение FC между сервером и СХД без использования FC-коммутатора не рекомендуется.
Риски использования FC напрямую без FC-коммутатора
- Могут возникать трудности с обнаружением устройств и LUN, так как вендоры не проверяют все возможные конфигурации прямого подключения. Поддержка таких сценариев ограничена.
- Несоответствие поддерживаемых максимальных скоростей при прямом подключении может стать причиной нестабильной работы соединения и ошибок передачи данных.
- Использование разных FC-адаптеров (модели или производители) может привести к несовместимости и нестабильной работе соединения из-за конфликтов поддерживаемых скоростей, протоколов или функций.
- Могут быть ограничены или недоступны ключевые функции fabric: зонирование, многопутевое резервирование и автоматическое переключение при отказе канала (failover).
- Могут не поддерживаться продвинутые технологии NPIV, VSAN и QoS, что снижает отказоустойчивость, безопасность и управляемость СХД.




