1 Login to PVE terminal or via SSH or web gui - Shell
Note: Microsoft Hyper-V nested hypervisor only works with Intel CPUs.
Usually it works for
AMD CPU or very recent Intel one
Use kernel - 3.10 *Is always the case in Proxmox VE 4.x
Enable nested support
3 To check if nested virtualization is enabled, bring up terminal/SSH/Shell, execute following command
cat /sys/module/kvm_intel/parameters/nested
If it returns “N”, that means it’s disabled
To enable
# Intel
echo "options kvm-intel nested=Y" > /etc/modprobe.d/kvm-intel.conf
# AMD
echo "options kvm-amd nested=1" > /etc/modprobe.d/kvm-amd.conf
Then
modprobe -r kvm_intel
modprobe kvm_intel
Note: If error returns, just reboot the PVE host
Check again
cat /sys/module/kvm_intel/parameters/nested
We should get “Y” which means nested virtualization is enabled
Hard Disk Tab
Bus/Device: SATA
SSD emulation: Check
Discard: Check
CPU Tab
Cores: At least 2, 4 will be better *Only if our physical CPU has enough cores
Type: host or Default kvm64
Enable NUMA: Check if our system supports
Memory Tab
Memory: 4096 At least 4096, but to test all features 8192 – 16384 MiB will be better, that is 8G – 16G
Ballooning Device: Uncheck
Network Tab
Model: Intel E1000 or VMware vmxnet3
Ещё видео!