Перейти к содержанию

NPIV (N_Port ID Virtualization)

NPIV - это технология Fibre Channel, позволяющая разбить физический адаптер (HBA) на виртуальные (VHBA). Каждый виртуальный адаптер идентифицируется своим уникальным именем порта (WWPN) и именем узла (WWNN), что позволяет со стороны хранилища идентифицировать их и привязать отдельный LUN на каждый VHBA.

Порядок действия для создания VHBA:

  1. Переходим в CLI сервера.

  2. Командой storage hba-npiv просматриваем имеющиеся SCSI NPIV устройства.

  3. Удостовериться в поддержке устройством NPIV можно, посмотрев на наличие поля max_vports и его значение, отличное от 0.

  4. Создать VHBA через storage pool-create, указав name, parent_fabric_wwn и, при желании, wwnn и wwpn.

  5. На хранилище создать маппинг LUNs к WWPN.

  6. Пересканировать SCSI корзины узла командой storage rescan-vhba.

  7. Увидеть появившиеся LUNs можно командой storage fc-luns.

  8. При необходимости перезагрузить сервер для обнаружения им новых LUNs.

  9. Далее необходимо зайти в Web-интерфейс контроллера и просканировать блочные устройства сервера, и у найденного блочного хранилища просканировать LUNs;

  10. Найденные LUNs можно присоединить к ВМ.

Удалить VHBA можно командой storage pool-destroy, указав name.

Посмотреть VHBA можно командой storage pools.