For the complete documentation index, see llms.txt. This page is also available as Markdown.

Как включить поддержку вложенной виртуализации?

Данное руководство описывает настройку вложенной виртуализации: подготовку хостов, активацию на отдельных ВМ и конфигурацию сети для вложенных экземпляров.

Подготовка хостов для работы вложенной виртуализации

Для включения вложенной виртуализации на хосте необходимо выполнить следующие действия:

  1. Переведите хост в режим обслуживания:

  • перейдите в раздел Compute->Hosts и выберите нужный хост;

  • нажмите Management->Maintenance. Появится окно с подтверждением операции;

  • введите причину перевода в режим обслуживания (опционально);

  • нажмите OK для подтверждения.

  • После успешного завершения перевода статус хоста изменится на Maintenance.

  1. Подключитесь по SSH на хост, и установите пакет с хуком для вложенной виртуализации

dnf install vdsm-hook-nestedvt
  1. Перезагрузите хост.

  2. После перезагрузки повторно подключитесь к хосту по SSH и убедитесь, что вложенная виртуализация включена, для этого выполните команду:

cat /sys/module/kvm*/parameters/nested

Если результат — Y или 1, вложенная виртуализация уже включена. В этом случае шаги 5-6 выполнять не требуется.

  1. Если на шаге 4 получен N или 0, раскомментируйте соответствующую строку в файле /etc/modprobe.d/kvm.conf в зависимости от производителя процессора:

#Для Intel:
options kvm_intel nested=1
#Для AMD:
options kvm_amd nested=1
  1. Для применения конфигурации перезагрузите хост.

Включение вложенной виртуализации на отдельных виртуальных машинах

Для включения вложенной виртуализации на отдельных ВМ выполните следующие шаги:

  1. В Портеле администратора перейдите в Compute → Virtual Machines, выберите целевую ВМ и нажмите Edit.

  2. В окне Edit Virtual Machine нажмите Show Advanced Options и перейдите на вкладку Host.

  3. В разделе Start Running On выберите Specific Host(s) и отметьте хосты, подготовленные для вложенной виртуализации, на которых может запускаться машина.

  4. В разделе CPU Options активируйте Pass-Through Host CPU.

Настройка сетевой конфигурации

В случае нарушения сетевой доступности виртуальных машин, работающих внутри вложенной виртуализации, необходима корректировка параметров текущего сетевого профиля фильтрации трафика vNIC Profile.

  1. Откройте веб-интерфейс управления платформой и перейдите в меню: NetworkvNIC Profiles.

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

  3. В окне редактирования профиля найдите параметр Network Filter и установите для него значение No Network Filter.

  4. Нажмите кнопку ОК для применения конфигурации.

  5. Для применения изменений сетевого фильтра на ВМ требуется её полностью выключить и снова включить (перезагрузки внутри ВМ недостаточно).

Last updated