Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Изменение сетевых параметров сети управления (ovirtmgmt)

Перед изменением IP-адресов на хостах виртуализации и менеджере управления, рекомендуем разработать пошаговый план выполнения работ, согласно которому провести предварительную настройку вашей сетевой инфраструктуры. Например, настроить маршрутизацию между старой и новой сетями, межсетевые экраны и выполнить другие необходимые настройки.

1. Изменение IP-адресов

Изменение IP-адресов производится в следующем порядке:

  1. Изменение IP-адреса на хосте виртуализации

  2. Изменение IP-адреса на менеджере управления

1.1. Изменение IP-адреса на хосте виртуализации

  1. Освободите хост от всех ВМ, в том числе от ВМ с менеджером управления

  2. Измените сетевые параметры (IP-адрес, маску сети, адрес шлюза по умолчанию и адрес DNS) хоста в файле /var/lib/vdsm/persistence/netconf/nets/ovirtmgmt (если интерфейс управления хоста находится в сети ovirtmgmt)

  3. Перезагрузите хост

  4. Измените запись в DNS и/или в файле /etc/hosts расположенном на хосте виртуализации, изменив ранее используемый IP-адрес хоста виртуализации на новый

  5. После перезагрузки хоста, необходимо дождаться пока менеджер управления сообщит о его доступности

  6. Во вкладке Ресурсы  Хосты  Имя необходимого хоста  Сетевые интерфейсы нажмите на кнопку Настройка сетей хоста и перейдите в редактирование сети ovirtmgmt

  7. Активируйте параметр Синхронизировать сеть и измените сетевые параметры (IP-адрес, маску сети, адрес шлюза по умолчанию и адрес DNS) на новые

  8. Для применения изменений нажмите кнопку Ok

После смены сетевых параметров хоста необходимо проверить таблицу маршрутизации хоста, например с помощью команды:

ip route show table all

В таблице не должно быть упоминания старых адресов. По умолчанию создаются два маршрута:

0.0.0.0/32 via default-gateway
Subnet/Mask via link-ip-address

Пример:

0.0.0.0/32 via 192.168.1.1
192.168.1.0/24 via 192.168.1.2

Лишние маршруты можно удалить любым удобным способом, например при помощи утилиты nmtui в настройках сети ovirtmgmt.

При указании корректных настроек в системе виртуализации и правильной настройке внешней сетевой инфраструктуры хост виртуализации будет доступен для работы.

1.2. Изменение IP-адреса на менеджере управления

1.2.1. HostedEngine и Standalone

  1. Измените сетевые параметры (IP-адрес, маску сети, адрес шлюза по умолчанию и адрес DNS) на ВМ HostedEngine в файле /etc/sysconfig/network-scripts/ifcfg-eth0:

    image2
  2. Примените настройки выполнив команду:

    systemctl restart NetworkManager
  3. Измените запись в DNS и/или в файле /etc/hosts расположенном на ВМ HostedEngine, изменив ранее используемый IP-адрес на новый

При указании корректных настроек в системе виртуализации и правильной настройке внешней сетевой инфраструктуры ВМ HostedEngine будет доступна для работы.

1.2.2. Standalone All-in-One

  1. Если хост совмещает роли менеджера управления и гипервизора, то выключите все ВМ работающие на этом хосте

  2. Измените сетевые параметры (IP-адрес, маску сети, адрес шлюза по умолчанию и адрес DNS) хоста в файле /var/lib/vdsm/persistence/netconf/nets/ovirtmgmt (если интерфейс управления хоста находится в сети ovirtmgmt)

  3. Перезагрузите хост

  4. Измените запись в DNS и/или в файле /etc/hosts расположенном на хосте виртуализации, изменив ранее используемый IP-адрес хоста виртуализации на новый;

  5. Во вкладке Ресурсы  Хосты  Имя необходимого хоста  Сетевые интерфейсы нажмите на кнопку Настройка сетей хоста и перейдите в редактирование сети ovirtmgmt

  6. Активируйте параметр Синхронизировать сеть и измените сетевые параметры (IP-адрес, маску сети, адрес шлюза по умолчанию и адрес DNS) на новые;

  7. Для применения изменений нажмите кнопку Ok.

При указании корректных настроек в системе виртуализации и правильной настройке внешней сетевой инфраструктуры хост виртуализации будет доступен для работы.

2. Изменение MTU сети ovirtmgmt

Во время выполнения шагов будет недоступно управление. Среднее время недоступности 5-10 минут в зависимости от размеров платформы виртуализации.

Для смены MTU на сети ovirtmgmt в Центре данных, где расположен Hosted engine, необходимо сделать следующее:

  1. Отключите все ВМ, которые подключены в сеть ovirtmgmt, кроме ВМ Hosted engine.

  2. Измените MTU у сети ovirtmgmt (Сеть  Сети  выбрать сеть «ovirtmgmt»  Изменить  MTU).

  3. Выполните ручное обновление OVF для Домена хранения, где располагается Hosted engine (Хранилище  Домены хранения  Выбрать Домен  Обновить OVF).

    mtu edit 1
  4. На гипервизоре, где запущен Hosted Engine, выполните следующее:

    1. Включите глобальный режим обслуживания:

      hosted-engine --set-maintenance --mode=global
    2. Выключите ВМ Hosted Engine:

      hosted-engine --vm-shutdown
    3. Дождитесь выключения ВМ

      В выводе команды hosted-engine --vm-status ВМ будет иметь статус down.

      mtu edit 2
    4. Запустите ВМ Hosted Engine:

      hosted-engine --vm-start
    5. Дождитесь запуска ВМ

      В выводе команды hosted-engine --vm-status будут статусы Up и Healthy.

  5. Подключитесь к ВМ Hosted engine по SSH и командой ip a убедитесь, что MTU изменился.

  6. На гипервизоре, где запущен Hosted Engine, отключите режим обслуживания:

    hosted-engine --set-maintenance --mode=none

После выполнения указанных операций у ВМ Hosted Engine может отображаться индикация ожидающих изменений, что является ошибкой отображения. Фактически настройки применились.

mtu edit 3