Как включить вложенную виртуализацию на виртуальных машинах (ВМ) Proxmox VE 8

Kak Vklucit Vlozennuu Virtualizaciu Na Virtual Nyh Masinah Vm Proxmox Ve 8



Вложенная виртуализация — это функция ЦП процессоров AMD и Intel, которая позволяет виртуальным машинам запускать собственные программы гипервизора (например, VirtualBox, VMware Workstation Pro/Player, VMware vSphere/ESXi, KVM/QEMU, Proxmox VE) и виртуальные машины.

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







В этой статье я покажу вам, как включить вложенную виртуализацию на виртуальной машине Proxmox VE, чтобы вы могли тестировать различные функции Proxmox VE на виртуальной машине или тестировать/запускать другие программы гипервизора на виртуальной машине Proxmox VE.





Оглавление

  1. Проверка, включена ли вложенная виртуализация на вашем сервере Proxmox VE
  2. Включение вложенной виртуализации на сервере Proxmox VE
  3. Включение вложенной виртуализации на виртуальной машине Proxmox VE (VM)
  4. Проверка, включена ли вложенная виртуализация на виртуальной машине Proxmox VE (VM)
  5. Заключение
  6. Рекомендации





Проверка, включена ли вложенная виртуализация на вашем сервере Proxmox VE

Чтобы проверить, включена ли вложенная виртуализация на вашем сервере Proxmox VE, выполните одну из приведенных ниже команд в зависимости от процессора, установленного на вашем сервере.



Для процессора Intel:

$ cat /sys/module/kvm_intel/parameters/nested

Для процессора AMD:

$ cat /sys/module/kvm_amd/parameters/nested

Если на вашем сервере Proxmox VE включена вложенная виртуализация, вы увидите вывод И если у вас процессор Intel и выход 1 если у вас процессор AMD.

Включение вложенной виртуализации на сервере Proxmox VE

В Proxmox VE 8 вложенная виртуализация включена по умолчанию. В этом разделе я покажу вам, как включить вложенную виртуализацию на вашем сервере Proxmox VE, если она не включена.

Чтобы включить вложенную виртуализацию на сервере Proxmox VE с установленным процессором Intel, выполните следующую команду:

$ echo 'options kvm-intelnested=Y' > /etc/modprobe.d/kvm-intel.conf

Чтобы включить вложенную виртуализацию на сервере Proxmox VE с установленным процессором AMD, выполните следующую команду:

$ echo 'options kvm-amdnested=1' > /etc/modprobe.d/kvm-amd.conf

Чтобы изменения вступили в силу, перезагрузите сервер Proxmox VE с помощью следующей команды:

$ перезагрузка

Как только ваш сервер Proxmox VE загрузится, проверьте, включена ли вложенная виртуализация на вашем сервере Proxmox VE .

Включение вложенной виртуализации на виртуальной машине Proxmox VE (VM)

После включения вложенной виртуализации на вашем сервере Proxmox VE вам необходимо настроить вложенную виртуализацию на виртуальных машинах (ВМ), где вы хотите ее использовать.

Вы можете включить вложенную виртуализацию на виртуальной машине Proxmox VE с идентификатором 100 (скажем) из оболочки Proxmox VE с помощью следующей команды:

$ qm set 100 --cpu хост

Вложенная виртуализация должна быть включена для виртуальной машины Proxmox VE с идентификатором 100.

Вы также можете включить вложенную виртуализацию на виртуальной машине Proxmox VE из Аппаратное обеспечение раздел виртуальной машины.

Из Аппаратное обеспечение разделе виртуальной машины Proxmox VE выберите Процессоры и нажмите Редактировать .

Из Тип выпадающее меню, выберите хозяин [1] и нажмите ХОРОШО [2] .

Вложенная виртуализация должна быть включена для выбранной виртуальной машины Proxmox VE.

Проверка, включена ли вложенная виртуализация на виртуальной машине Proxmox VE (VM)

Чтобы проверить, включена ли вложенная виртуализация на виртуальной машине Linux Proxmox VE, прочитайте эту статью .

Чтобы проверить, включена ли вложенная виртуализация на виртуальной машине Windows Proxmox VE, прочитайте эту статью .

Заключение

В этой статье я показал вам, как проверить, включена ли вложенная виртуализация на серверах Proxmox VE на базе процессоров Intel и AMD. Я также показал вам, как включить вложенную виртуализацию на сервере Proxmox VE с установленными процессорами Intel и AMD. Я показал вам, как включить вложенную виртуализацию на виртуальной машине (ВМ) Proxmox VE из оболочки Proxmox VE и из раздела «Оборудование» виртуальной машины (ВМ) Proxmox VE.

Рекомендации