Pnetlab. Hints: различия между версиями
Cless (обсуждение | вклад) |
Cless (обсуждение | вклад) |
||
| Строка 8: | Строка 8: | ||
=== Решение === | === Решение === | ||
==== Если ВМ pnetlab установлена в ESXI | ==== Если ВМ pnetlab установлена в ESXI ==== | ||
https://www.cloudshare.com/blog/cloudshare/blogvmware-esxi-nested-virtualization | https://www.cloudshare.com/blog/cloudshare/blogvmware-esxi-nested-virtualization | ||
| Строка 23: | Строка 23: | ||
Hardware virtualization: Expose hardware assisted virtualization to the guest OS | Hardware virtualization: Expose hardware assisted virtualization to the guest OS | ||
==== Если ВМ pnetlab установлена в ProxmoxVE | ==== Если ВМ pnetlab установлена в ProxmoxVE ==== | ||
В консоли ProxmoxVE | В консоли ProxmoxVE | ||
Текущая версия на 09:11, 19 июля 2022
Предупреждение в консоли на экране логина: Warning: neither Intel VT-x or AMD-V found
Подробности
Не включена nested виртуализация для процессор ВМ
Не будут работать устройства Mikrotik (как минимум)
Решение
Если ВМ pnetlab установлена в ESXI
https://www.cloudshare.com/blog/cloudshare/blogvmware-esxi-nested-virtualization
1. Via the nested machine’s .vmx file:
VSphere 5.0 = “vhv.allow = true” (or in /etc/vmware/config)
VSphere 5.x = “vhv.enable = true”.
2. Via VCenter Web Client (the recommended way):
VM - Edit settings:
Hardware virtualization: Expose hardware assisted virtualization to the guest OS
Если ВМ pnetlab установлена в ProxmoxVE
В консоли ProxmoxVE
Проверяем
cat /sys/module/kvm_intel/parameters/nested
Включаем
For Intel
echo "options kvm-intel nested=Y" > /etc/modprobe.d/kvm-intel.conf
For AMD
echo "options kvm-amd nested=1" > /etc/modprobe.d/kvm-amd.conf
Reboot or reload the kernel module
modprobe -r kvm_intel
modprobe kvm_intel
I’d actually recommend a full reboot.
After this check if the module is enabled.
Создаем виртуальную машину PNETLAB с типом процессора "host"