VMware ESXi 6.0 unter Proxmox 4 als virtuelle Maschine (Nested)

Meine früheren Versuche einen ESXi unter Proxmox zu virtualisieren endeten meistens in einem PSOD.
Eine ausführliche und funktionierende Anleitung habe ich auf diesem Blog gefunden und sofort mal ausprobiert.

Als produktives System ist dies natürlich nicht zu empfehlen!
Für ein Testsetup und sonstigen Spielereien aber durchaus sehr nützlich. Meine Installation basiert auf:

  • Proxmox 4.2-18 Server mit Intel CPU
  • pve-qemu-kvm 2.6.1-2
  • pve-kernel 4.4.16-1-pve
  • VMware ESXi 6.0.0 Update 2

Auf dem Proxmox Server muss zuerst Nested Virtualization aktiviert werden.
Für eine Intel CPU erstellen wir die Datei /etc/modprobe.d/kvm-intel.conf mit folgendem Inhalt:

options kvm ignore_msrs=y
options kvm-intel nested=Y ept=Y

Die Kernelmodule müssen jetzt neu geladen werden, was mit laufenden VM im Betrieb aber nicht möglich war.

root@pve:~# modprobe -r kvm-intel kvm; modprobe kvm kvm-intel
modprobe: FATAL: Module kvm_intel is in use.

Den Proxmox Server neu starten und prüfen ob Nested Virtualization aktiviert ist.

root@pve:~# cat /sys/module/kvm_intel/parameters/nested
Y

Die virtuelle Maschine für den ESXi muss mit diesen Einstellungen angelegt werden: (der ESXi 6 verlangt 2 Cores und 4 GB RAM)

  • OS: Other OS
  • Hard Disk: IDE, 4GB
  • CPU: host, 2 Cores
  • Network: VMware vmxnet3
  • Memory: 4 GB

Die Installation des ESXi Servers läuft mit diesen Einstellungen problemlos durch.

Die Versuche weniger als 4 GB RAM zuzuweisen enden mit extrem langen Ladezeiten und das keine Netzwerkkarte gefunden wurde.
2 GB wären für die Testumgebung völlig ausreichend. Mit weniger als 4 GB ist die ESXi VM aber leider nicht zu betreiben.

Um auf dem nested ESXi virtuelle Maschinen starten zu können, muss auch dort Nested Virtualization aktiviert werden.
Dazu fügen wir In die Datei /etc/vmware/config folgende Zeile ein:

vmx.allowNested = "TRUE"

Nach einem Neustart des ESXi Servers ist es jetzt auch möglich virtuelle Maschinen zu starten.

 

Schreibe einen Kommentar