Изменение параметров сетевого интерфейса

Изменение конфигурации сетевого интерфейса после развертывания хранилища или вычислительных сервисов включает миграцию сети этого интерфейса.

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

Изменение параметров сетевого интерфейса

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

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

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

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

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]
                      [--ifaces <ifaces>] [--bond-type <bond-type>] [--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)
--ifaces <ifaces>
Разделенный запятыми список имен сетевых интерфейсов, например: iface1,iface2...ifaceN
--bond-type <bond-type>

Тип объединения (balance-rr, balance-xor, broadcast, 802.3ad, balance-tlb, balance-alb)

Тип объединения для интерфейса OVS (balance-tcp, active-backup)

--node <node>
Идентификатор или имя хоста сервера (по умолчанию node001.vstoragedomain)
<iface>
Имя сетевого интерфейса

Например, чтобы изменить IP-адрес сетевого интерфейса eth1 сервера node002 на 192.168.128.91/24, выполните:

# vinfra node iface set eth1 --node node002 --ipv4 192.168.128.91/24
+----------------------------+-----------------------------------------------------------------------+
| Field                      | Value                                                                 |
+----------------------------+-----------------------------------------------------------------------+
| configuration              | network_id: f50605a3-64f4-4f0c-b50e-9481ec221c72                      |
| link                       | href: /api/v2/network/migration/ba7854ed-167e-4d6b-ab19-7244371a1b27/ |
|                            | method: GET                                                           |
|                            | rel: network-migration-details                                        |
| operation                  | network-migration                                                     |
| progress                   | 0.0                                                                   |
| single_interface_migration | True                                                                  |
| state                      | preparing                                                             |
| task_id                    | ba7854ed-167e-4d6b-ab19-7244371a1b27                                  |
| transitions                | 0                                                                     |
+----------------------------+-----------------------------------------------------------------------+

Если вы уже развернули сервис хранилища или сервис вычислений, вы увидите вывод, приведенный выше. Подождите, пока новая конфигурация сети проверяется, а затем примените ее:

# vinfra cluster network migration show | state
| state                      | test-passed                                  |
# vinfra cluster network migration apply