Вложенная виртуализация - ESXi 6.0u3 на KVM - Windows VM на ESXi зависает при запуске диспетчера сервера
- Хост - Intel(R) Xeon(R) CPU E5-2630 v4
- ОС - Ubuntu 16.04.5 с HWE 4.15.0-29-generic. Qemu 2.5.0
Развернуть ESXi 6.0u3 VM на KVM
- ESXi config - hv.assumeEnabled = "ИСТИНА" vmx.allowNested = "ИСТИНА"
Команда:
qemu-system-x86_64 -daemonize -display none -name esxi60 \
-cpu host,kvm=off,+vmx -smp 10,sockets=1,cores=10,threads=1 -m 65536 \
-rtc base=localtime -enable-kvm -machine pc,accel=kvm,usb=off,vmport=off \
-drive file=/mnt/data/esxi60.qcow \
-device vmxnet3,netdev=net0,id=nic0,mac=52:51:00:00:00:01 -netdev bridge,br=br1,id=net0 \
-monitor unix:/mnt/data/monitor,server,nowait \
-vnc :0
Установите Windows 2012 или 2016 на ESXi. Запустите диспетчер серверов или chrome. Винда вм виснет. Подождите от 10 до 30 минут, и он возвращается к жизни. Запустите диспетчер серверов или chrome и vm снова зависнет.
Эта проблема не наблюдается с Windows 2008 vm, работающей на ESXi
- Другой конфиг:
- опции
kvm_intel nested=1 enable_apicv=N ept=1 enable_shadow_vmcs=1
- опции
kvm report_ignored_msrs=N ignore_msrs=1 halt_poll_ns=0 halt_poll_ns_grow=0 halt_poll_ns_shrink=0
- опции
Попробовал следующее;
-cpu host
-cpu host,+vmx
enable_apicv=1
- оставить значения halt_poll по умолчанию
- В биосе изменен расширенный APIC на X2APIC с XAPIC
- Обновлен qemu до 3.0.0rc4
- Измените ОС на Ubuntu 16.04.4 с общим ядром 4.4...130
Независимо от того, какие параметры применяются, Windows vm зависает при запуске диспетчера сервера или chrome, но возвращается к жизни через несколько минут.
Пожалуйста, предложите.
Спасибо