Как запустить Hyper-V на виртуальной машине с вложенной виртуализацией? —

Установка роли Hyper-V Server или Hyper-V Core Server на физическом компьютере является простым процессом и не всегда требует дополнительной настройки. Следующим шагом в создании изолированной среды является развертывание и настройка виртуальной машины, операционной системы и размещенного приложения. Это известно как традиционная виртуализация. В этом случае физическая машина абстрагируется и предоставляется гостевым операционным системам, размещенным на виртуальной машине. Но что, если мы хотим запустить Hyper-V внутри виртуальной машины? Это невозможно сделать по умолчанию, но с дополнительными изменениями на сервере Hyper-V и целевой виртуальной машине. Технология, которая позволяет нам запускать виртуальную машину внутри виртуальной машины, называется вложенная виртуализация. Он также поддерживается другими популярными поставщиками, включая VMware, Citrix и Nutanix. Звучит интересно, но каков вариант использования виртуальной машины внутри виртуальной машины? Он в основном используется разработчиками для целей тестирования, лабораторных работ и запуска контейнеров Hyper-V.

Если мы попытаемся установить Hyper-V на ВМ, мы получим сообщение об ошибке, в котором говорится, что установка невозможна из-за отсутствующих возможностей виртуализации.

Решения для этого препятствия — включить вложенную виртуализацию на сервере Hyper-V для целевой виртуальной машины. В следующем тексте мы познакомим вас с процедурой включения вложенной виртуализации на сервере Hyper-V, размещенном на Windows Server 2019.

  1. Авторизоваться или подключитесь к Windows Server 2019, где установлена ​​роль Hyper-V
  2. открыто Диспетчер Hyper-V
  3. Перейдите к виртуальной машине, где вы хотите включить вложенную виртуализацию. В нашем примере это виртуальная машина с именем «Windows2019», как показано на скриншоте
  4. Отключить ВМ
  5. Щелкните правой кнопкой мыши на Стартовое меню а затем нажмите на Windows Powershell (Admin)
  6. Тип Set-VMProcessor -VMName Windows2019 -ExposeVirtualizationExtensions $ true и затем нажмите В этом примере Windows2019 — это имя виртуальной машины. Вам нужно будет ввести имя вашей виртуальной машины, размещенной на вашем диспетчере Hyper-V
  7. Следующим шагом является настройка сети с вложенной виртуальной машиной. Это может быть сделано с использованием спуфинга MAC или трансляции сетевых адресов (NAT). В нашем случае мы включим спуфинг MAC, набрав команду Get-VMNetworkAdapter -VMName Windows2019 | Set-VMNetworkAdapter -MacAddressSpoofing On в PowerShell. Пожалуйста, замените Windows2019 на имя вашей виртуальной машины.
  8. Включи ВМ и войти в Windows Server 2019
  9. открыто Диспетчер серверов и нажмите Добавить роли и функции
  10. Нажмите следующий под Прежде чем вы начнете
  11. Нажмите следующий под Выберите тип установки
  12. Нажмите следующий или выберите целевой сервер под Выберите целевой сервер
  13. Выбрать Hyper-V, под Выберите роли сервера а затем нажмите Добавить функции
  14. Нажмите Далее, чтобы установить Hyper-V
  15. Нажмите следующий под Выберите функции
  16. Нажмите следующий под Hyper-V,
  17. Выберите сетевой адаптер под Создать виртуальные коммутаторы. Windows Server автоматически обнаружит все доступные сетевые адаптеры на этом компьютере
  18. Нажмите следующий под Миграция виртуальной машины
  19. Нажмите следующий или выберите расположение по умолчанию для виртуального жесткого диска или файла конфигурации виртуальной машины в разделе Магазины по умолчанию
  20. Выбрать Перезапустите целевые роли, службы ролей или функции на выбранном сервере, нажмите «Установить» и затем нажмите да под Подтвердите выбор установки
  21. Нажмите устанавливать и подождите, пока Windows Server 2019 установит роль Hyper-V
  22. Нажмите устанавливать под Подтвердите выбор установки
  23. Подождите, пока Windows закончит установку роли Hyper-V. Он автоматически установит виртуальную машину.
  24. Авторизоваться на Windows Server 2019
  25. открыто Диспетчер серверов
  26. Перейдите к инструменты а затем нажмите Диспетчер Hyper-V
  27. Установите виртуальную машину и наслаждайтесь игрой с Hyper-V
Ссылка на основную публикацию
Adblock
detector