Вложенная виртуализация - 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, но возвращается к жизни через несколько минут.

Пожалуйста, предложите.

Спасибо

0 ответов

Другие вопросы по тегам