Изменение параметров сетевого интерфейса
Изменение конфигурации сетевого интерфейса после развертывания хранилища или вычислительных сервисов включает миграцию сети этого интерфейса.
Предварительные требования
-
Сетевой интерфейс настроен, как описано в разделе Настройка сетевых интерфейсов серверов.
Изменение параметров сетевого интерфейса
Панель администратора
- На экране Инфраструктура > Серверы щелкните по имени узла, перейдите на вкладку Сетевые интерфейсы и выберите сетевой интерфейс.
- На правой панели интерфейса нажмите Изменить.
- В окне Изменить сетевой интерфейс внесите изменения в соответствующие сетевые параметры, например IP-адрес.
- Нажмите кнопку Сохранить, чтобы применить изменения.
- Если развертывание сервисов хранилища или вычислительных сервисов уже выполнено, откроется мастер миграции. Дождитесь создания новой конфигурации и нажмите Применить.
Интерфейс командной строки
Используйте следующую команду:
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