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

Настройка сети после установки SpaceVM

Общая информация

В статье рассматривается система со следующими характеристиками:

  • Сервер в роли Controller + Node.
  • Во время установки SpaceVM не были назначены сетевой интерфейс и IP-адрес.

Внимание

Настройка сетей стандартными командами Linux не допускается, так как это может привести к несогласованности сетевых настроек и служебной базы данных.

Примечание

Если во время установки были корректно настроены внешняя сеть и сеть управления узлом, возможен доступ к Web-интерфейсу для последующей настройки инфраструктуры. В Web-интерфейсе можно выполнять дальнейшую конфигурацию инфраструктуры: создавать внешние сети для использования других физических интерфейсов и отделения трафика управления узлом от трафика других сетей (трафик ВМ, кластерный транспорт, перенос дисков и ВМ), а также создавать агрегированные интерфейсы. Через командную строку доступна настройка всех возможных сетевых параметров.


Настройка сети после установки

Настройка физического интерфейса

Если во время установки SpaceVM не были установлены первоначальные сети, то нобходимо авторизоваться в системе через терминал CLI с помощью IPMI или другим доступным способом. Далее необходимо выполнить следующие шаги:

  1. Просмотреть список доступных физических интерфейсов с помощью команды:

    nectl interface device show
    
  2. Выполнить команду для создания внешней сети (с указанием необходимых параметров для использования физического интерфейса или создания агрегированного интерфейса):

    nectl network external create --id eeeeeeee-ffff-ffff-ffff-ffffffffffff
    
  3. Выполнить команду для создания сети управления узлом (с указанием параметров настройки адресации узла):

    nectl network mgmt create -e eeeeeeee-ffff-ffff-ffff-ffffffffffff
    

Примечание

Для каждой команды есть описание параметров, выводимое для команды с ключом -h. Используемый UUID eeeeeeee-ffff-ffff-ffff-ffffffffffff в настройках применяется при первоначальной конфигурации всех узлов при установке системы.


Проверка сетевых настроек

После того как были заданы все сетевые настройки, необходимо проверить их корректность командой:

nectl network show
Пример вывода команды nectl network show
Network UUID: 08ff8b23-1fad-4618-8614-8c2051a9ca20
Type: Mgmt
OvS-based virtual network: true

Network UUID: eeeeeeee-ffff-ffff-ffff-ffffffffffff
Name: 
Type: External

Network UUID: ffffffff-ffff-ffff-ffff-ffffffffffff
Name: vnet-ffff
Type: Blackhole
Пример вывода команды nectl network show для внешней сети

Детальный вывод параметров внешней сети:

Network UUID: eeeeeeee-ffff-ffff-ffff-ffffffffffff
Name: 
Type: External
MTU Size: 9000
Min MTU Size: 60
OvS Bridge: ovs-eeeeee
  Physical interface: eno1
  Patch interface: downlink-eeeeee-08ff8b
Vlans usage:
  Used by network:
    08ff8b23-1fad-4618-8614-8c2051a9ca20: [0]
QoS Policy:
  Ingress: None
  Egress: eeeeeeee-ffff-ffff-ffff-ffffffffffff
Пример вывода команды nectl network mgmt show

Все адреса и значения указаны в качестве примера.

Детальный вывод параметров сети управления узлом:

Network UUID: 08ff8b23-1fad-4618-8614-8c2051a9ca20
Type: Mgmt
OvS-based virtual network: true
External network UUID: eeeeeeee-ffff-ffff-ffff-ffffffffffff
MTU Size: 1500
OvS Bridge: ovs-08ff8b
  Internal interface: mgmt0
    Address: 10.255.0.2/24
  Patch interface: uplink-eeeeee-08ff8b
Vlan: 0
IP address obtained via DHCP: false
Gateway: 10.255.0.254
  Metric: 0
Nameservers: [10.240.0.8]
QoS Egress Policy: eeeeeeee-ffff-ffff-ffff-ffffffffffff

Завершение настройки

После завершения настройки сети возможен переход по IP-адресу интерфейса управления в Web-интерфейс для дальнейшей настройки и управления инфраструктурой.