Изменение сетевых параметров сети управления (ovirtmgmt)
|
Перед изменением IP-адресов на хостах виртуализации и менеджере управления, рекомендуем разработать пошаговый план выполнения работ, согласно которому провести предварительную настройку вашей сетевой инфраструктуры. Например, настроить маршрутизацию между старой и новой сетями, межсетевые экраны и выполнить другие необходимые настройки. |
1. Изменение IP-адресов
Изменение IP-адресов производится в следующем порядке:
-
Изменение IP-адреса на хосте виртуализации
-
Изменение IP-адреса на менеджере управления
1.1. Изменение IP-адреса на хосте виртуализации
-
Освободите хост от всех ВМ, в том числе от ВМ с менеджером управления
-
Измените сетевые параметры (IP-адрес, маску сети, адрес шлюза по умолчанию и адрес DNS) хоста в файле /var/lib/vdsm/persistence/netconf/nets/ovirtmgmt (если интерфейс управления хоста находится в сети ovirtmgmt)
-
Перезагрузите хост
-
Измените запись в DNS и/или в файле /etc/hosts расположенном на хосте виртуализации, изменив ранее используемый IP-адрес хоста виртуализации на новый
-
После перезагрузки хоста, необходимо дождаться пока менеджер управления сообщит о его доступности
-
Во вкладке нажмите на кнопку Настройка сетей хоста и перейдите в редактирование сети ovirtmgmt
-
Активируйте параметр Синхронизировать сеть и измените сетевые параметры (IP-адрес, маску сети, адрес шлюза по умолчанию и адрес DNS) на новые
-
Для применения изменений нажмите кнопку Ok
|
После смены сетевых параметров хоста необходимо проверить таблицу маршрутизации хоста, например с помощью команды:
В таблице не должно быть упоминания старых адресов. По умолчанию создаются два маршрута:
Пример:
Лишние маршруты можно удалить любым удобным способом, например при помощи утилиты |
|
При указании корректных настроек в системе виртуализации и правильной настройке внешней сетевой инфраструктуры хост виртуализации будет доступен для работы. |
1.2. Изменение IP-адреса на менеджере управления
1.2.1. HostedEngine и Standalone
-
Измените сетевые параметры (IP-адрес, маску сети, адрес шлюза по умолчанию и адрес DNS) на ВМ HostedEngine в файле /etc/sysconfig/network-scripts/ifcfg-eth0:
-
Примените настройки выполнив команду:
systemctl restart NetworkManager -
Измените запись в DNS и/или в файле /etc/hosts расположенном на ВМ HostedEngine, изменив ранее используемый IP-адрес на новый
|
При указании корректных настроек в системе виртуализации и правильной настройке внешней сетевой инфраструктуры ВМ HostedEngine будет доступна для работы. |
1.2.2. Standalone All-in-One
-
Если хост совмещает роли менеджера управления и гипервизора, то выключите все ВМ работающие на этом хосте
-
Измените сетевые параметры (IP-адрес, маску сети, адрес шлюза по умолчанию и адрес DNS) хоста в файле /var/lib/vdsm/persistence/netconf/nets/ovirtmgmt (если интерфейс управления хоста находится в сети
ovirtmgmt) -
Перезагрузите хост
-
Измените запись в DNS и/или в файле /etc/hosts расположенном на хосте виртуализации, изменив ранее используемый IP-адрес хоста виртуализации на новый;
-
Во вкладке нажмите на кнопку Настройка сетей хоста и перейдите в редактирование сети ovirtmgmt
-
Активируйте параметр Синхронизировать сеть и измените сетевые параметры (IP-адрес, маску сети, адрес шлюза по умолчанию и адрес DNS) на новые;
-
Для применения изменений нажмите кнопку Ok.
|
При указании корректных настроек в системе виртуализации и правильной настройке внешней сетевой инфраструктуры хост виртуализации будет доступен для работы. |
2. Изменение MTU сети ovirtmgmt
|
Во время выполнения шагов будет недоступно управление. Среднее время недоступности 5-10 минут в зависимости от размеров платформы виртуализации. |
Для смены MTU на сети ovirtmgmt в Центре данных, где расположен Hosted engine, необходимо сделать следующее:
-
Отключите все ВМ, которые подключены в сеть ovirtmgmt, кроме ВМ Hosted engine.
-
Измените MTU у сети ovirtmgmt ().
-
Выполните ручное обновление OVF для Домена хранения, где располагается Hosted engine ().
-
На гипервизоре, где запущен Hosted Engine, выполните следующее:
-
Включите глобальный режим обслуживания:
hosted-engine --set-maintenance --mode=global -
Выключите ВМ Hosted Engine:
hosted-engine --vm-shutdown -
Дождитесь выключения ВМ
В выводе команды
hosted-engine --vm-statusВМ будет иметь статусdown.
-
Запустите ВМ Hosted Engine:
hosted-engine --vm-start -
Дождитесь запуска ВМ
В выводе команды
hosted-engine --vm-statusбудут статусыUpиHealthy.
-
-
Подключитесь к ВМ Hosted engine по SSH и командой
ip aубедитесь, что MTU изменился. -
На гипервизоре, где запущен Hosted Engine, отключите режим обслуживания:
hosted-engine --set-maintenance --mode=none
После выполнения указанных операций у ВМ Hosted Engine может отображаться индикация ожидающих изменений, что является ошибкой отображения. Фактически настройки применились.