Настройка устройств InfiniBand

Ограничения

  • Так как на панели администрирования показывается только состояние подключений по протоколу IP, но не показываются состояния подключений InfiniBand (IB), она может отображать подсоединенные, но еще не настроенные устройства IB со статусом Отсоединено. Статус изменится на Готово, как только такому устройству будет назначен IP-адрес.

Предварительные требования

  • Тип трафика Хранилище должен быть перенесен в выделенную сеть.

Чтобы настроить устройства InfiniBand

Панель администратора

  1. На экране Инфраструктура > Сети назначьте тип трафика Хранилище пустой сети (без любых других типов трафика). При необходимости создайте новую сеть, нажав Создать сеть.
  2. На экране Инфраструктура > Серверы щелкните по имени узла, перейдите на вкладку Сетевые интерфейсы и выберите сетевой интерфейс.
  3. На правой панели интерфейса нажмите Изменить.
  4. В окне Изменить сетевой интерфейс укажите сеть с типом трафика Хранилище, выберите Вручную, затем укажите IP-адрес в записи бесклассовой адресации, нажав кнопку Добавить.
  5. Укажите шлюз. Заданный шлюз станет шлюзом по умолчанию для узла.
  6. Выберите Подключенный режим.
  7. Введите значение 65520 в поле MTU.

    Установка пользовательского значения MTU на панели администрирования до его настройки на сетевом оборудовании приведет к сбою сети на сервере, и потребуется сброс вручную. Установка значения MTU, отличающегося от настроенного на сетевом оборудовании, может привести к отказу сети или низкой производительности.

  8. Нажмите кнопку Сохранить, чтобы применить изменения.
  9. Повторите эти шаги для каждого из устройств IB на узлах инфраструктуры.

Интерфейс командной строки

Используйте следующую команду:

vinfra node iface set [--ipv4 <ipv4>] [--ipv6 <ipv6>] [--gw4 <gw4>] [--gw6 <gw6>]
                      [--mtu <mtu>] [--dhcp4 | --no-dhcp4] [--dhcp6 | --no-dhcp6]
                      [--auto-routes-v4 | --ignore-auto-routes-v4]
                      [--auto-routes-v6 | --ignore-auto-routes-v6]
                      [--network <network> | --no-network] [--connected-mode | --datagram-mode]
                      [--node <node>] <iface>
--ipv4 <ipv4>
Разделенный запятыми список адресов IPv4
--ipv6 <ipv6>
Разделенный запятыми список адресов IPv6
--gw4 <gw4>
Адрес шлюза IPv4
--gw6 <gw6>
Адрес шлюза IPv6
--mtu <mtu>
Значение MTU (максимального размера передаваемого пакета) для интерфейса
--dhcp4
Включение DHCPv4
--no-dhcp4
Отключение DHCPv4
--dhcp6
Включение DHCPv6
--no-dhcp6
Отключение DHCPv6
--auto-routes-v4
Включить автоматические маршруты IPv4
--ignore-auto-routes-v4
Игнорировать автоматические маршруты IPv4
--auto-routes-v6
Включить автоматические маршруты IPv6
--ignore-auto-routes-v6
Игнорировать автоматические маршруты IPv6
--network <network>
Идентификатор или имя сети
--no-network
Удаление сети из интерфейса
--connected-mode
Включение подключенного режима (только для интерфейсов InfiniBand)
--datagram-mode
Включение режима дейтаграмм (только для интерфейсов InfiniBand)
--node <node>
Идентификатор или имя хоста сервера (по умолчанию node001.vstoragedomain)
<iface>
Имя сетевого интерфейса

Например, чтобы назначить сеть Storage сетевому интерфейсу ib2 сервера node002, включить подключенный режим, задать IP-адрес 192.168.30.20/24 и MTU 65520, выполните:

# vinfra node iface set ib2 --network Storage --node node002 --ipv4 192.168.30.20/24 \
--mtu 65520 --connected-mode