Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!
[gelöst]Server 2012 Hyper-V unter ESXi 5.1
[gelöst]Server 2012 Hyper-V unter ESXi 5.1
Guten Abend
Habe einen Server 2012 installiert in darauf möchte ich die Rolle Hyper-V installieren.
Mit dem Server 2008 R war dies möglich mit Anpassung der .vmx und paar Einstellungen.
Ich kann die Hyper-V Rolle auf dem Server 2012 nicht installieren.
Meldung: Hyper-V kann nicht installiert werden, da der Prozessor nicht über die erforderlichen Virtualisierungsfunktionen verfügt.
Hat dies jemand zu Testzwecken so am laufen?
Was muss ich tun?
Danke
Habe einen Server 2012 installiert in darauf möchte ich die Rolle Hyper-V installieren.
Mit dem Server 2008 R war dies möglich mit Anpassung der .vmx und paar Einstellungen.
Ich kann die Hyper-V Rolle auf dem Server 2012 nicht installieren.
Meldung: Hyper-V kann nicht installiert werden, da der Prozessor nicht über die erforderlichen Virtualisierungsfunktionen verfügt.
Hat dies jemand zu Testzwecken so am laufen?
Was muss ich tun?
Danke
Danke Dayworker für den Hinweis. Ich habe die Seite gefunden.
Dort steht:
"ESXi 5.1
Virtualized HV is fully supported for virtual hardware version 9 VMs on hosts that support Intel VT-x and EPT or AMD-V and RVI. To enable virtualized HV, use the web client and navigate to the processor settings screen. Check the box next to "Expose hardware-assisted virtualization to the guest operating system." This setting is not available under the traditional C# client."
Leider habe ich kein Webclient zur Verfügung. Habe zu Hause einen ESXi 5.1 gratis Version zum testen. Gibt es noch eine andere Möglichkeit?
Dort steht:
"ESXi 5.1
Virtualized HV is fully supported for virtual hardware version 9 VMs on hosts that support Intel VT-x and EPT or AMD-V and RVI. To enable virtualized HV, use the web client and navigate to the processor settings screen. Check the box next to "Expose hardware-assisted virtualization to the guest operating system." This setting is not available under the traditional C# client."
Leider habe ich kein Webclient zur Verfügung. Habe zu Hause einen ESXi 5.1 gratis Version zum testen. Gibt es noch eine andere Möglichkeit?
-
- King of the Hill
- Beiträge: 13585
- Registriert: 01.10.2008, 12:54
- Wohnort: laut USV-Log am Ende der Welt...
Probiere aus, ob der Eintrag vhv.allow = "TRUE" in der vSphere-Config unter /etc/config/vmware auch bei vSphere5.1 zum Erfolg führt.
Ansonsten kann dort auch der Eintrag hypervisor.cpuid.v0 = "FALSE" nicht schaden, in der VMX-Datei dann gefolgt von:
Ansonsten kann dort auch der Eintrag hypervisor.cpuid.v0 = "FALSE" nicht schaden, in der VMX-Datei dann gefolgt von:
cpuid.1.ecx="----:----:----:----:----:----:--h-:----"
cpuid.80000001.ecx.amd="----:----:----:----:----:----:----:-h--"
cpuid.8000000a.eax.amd="hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh"
cpuid.8000000a.ebx.amd="hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh"
cpuid.8000000a.edx.amd="hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh:hhhh"
Der Eintrag vhv.allow = "TRUE" in der vSphere-Config unter /etc/config/vmware ist vorhanden.
Danach habe ich eine neue VM erstellt, OS Windows Server 2012 ausgewählt.
Als die VM erstellt wurde habe ich die VMX-Datei editiert, Eintrag hypervisor.cpuid.v0 = "FALSE" sowie die Einträge aus dem Zitat.
OS installiert => VMware Tools installiert => Versucht Hyper-V zu installieren.
Leider kein Erfolg.
Ich habe ESXi 5.1 799733 zum testen.
Danach habe ich eine neue VM erstellt, OS Windows Server 2012 ausgewählt.
Als die VM erstellt wurde habe ich die VMX-Datei editiert, Eintrag hypervisor.cpuid.v0 = "FALSE" sowie die Einträge aus dem Zitat.
OS installiert => VMware Tools installiert => Versucht Hyper-V zu installieren.
Leider kein Erfolg.
Ich habe ESXi 5.1 799733 zum testen.
-
- King of the Hill
- Beiträge: 13585
- Registriert: 01.10.2008, 12:54
- Wohnort: laut USV-Log am Ende der Welt...
Da der Webclient auf lange Sicht den gewohnten vSphere-Clienten ersetzen wird, solltest du dich mit diesem langsam vertraut machen.
Richtig ärgerlich finde ich dabei, da die EW von HTML5 im Jahre 2006 beim Konzept des Webclienten nicht vorauszusehen war, daß man zudem auf verschiedenen minimale Flash-Versionen für vSphere5.0 = 10.1.X und vSphere5.1 = 11.1.X angewiesen ist. Meine Hoffnung ruht aber darauf, daß dieser Fehler (Flash) baldigst behoben und damit der Schwenk auf HTML5 vollzogen wird.
Richtig ärgerlich finde ich dabei, da die EW von HTML5 im Jahre 2006 beim Konzept des Webclienten nicht vorauszusehen war, daß man zudem auf verschiedenen minimale Flash-Versionen für vSphere5.0 = 10.1.X und vSphere5.1 = 11.1.X angewiesen ist. Meine Hoffnung ruht aber darauf, daß dieser Fehler (Flash) baldigst behoben und damit der Schwenk auf HTML5 vollzogen wird.
-
- King of the Hill
- Beiträge: 13585
- Registriert: 01.10.2008, 12:54
- Wohnort: laut USV-Log am Ende der Welt...
Du hast recht. Ausgehend vom VMTN-Post Web client and vsphere hypervisor (free version) 5.1 ist das momentan noch immer der Fall.
UrsDerBär hat geschrieben:djt83 hat geschrieben:Als die VM erstellt wurde habe ich die VMX-Datei editiert, Eintrag hypervisor.cpuid.v0 = "FALSE" sowie die Einträge aus dem Zitat.
Hast die VM auch komplett ausgeschalten nach dem editieren der VMX oder nur Reboot? Sonst haut das nämlich nicht.
Ich habe die VM komplett ausgeschaltet, die VMX-Datei editiert danach die VM wieder eingeschaltet.
Dayworker hat geschrieben:Probiere aus, ob der Eintrag vhv.allow = "TRUE" in der vSphere-Config unter /etc/config/vmware auch bei vSphere5.1 zum Erfolg führt.
Sollte man beim 5.1er nicht auf dem Host direkt aktivieren. Ich hatte danach Probleme VMs per vMotion zu verschieben, wahrscheinlich weil der Parameter nicht auf allen Hosts aktiv war. Und für 5.1 müsste es vhv.enable = “TRUE” heißen.
Diese Funktion kann man ab 5.1 pro VM einschalten. Der Parameter müsste genauso heißen. Über den Webclient kann man das aber auch direkt anhaken. Wenn der Prozessor das Intel EPT oder AMD RVI unterstützt dann gibt es unter den VM Eigenschaften unter CPU die Option "Hardwarevirtualisierung". VM Hardware muss Version 9 sein dafür.
Seltsam, bei mir hat das fast Out-Of-The Box mit den paar Parameter die man überall findet in der VMX-Datei geklappt. Auf dem ESXi musste ich soweit ich mich erinnern kann nichts ändern. Meine noch ned mal die Tools waren notwendig (nicht sicher). Deine CPU hat die entsprechenden Befehlssätze aber schon? --> Mein Testsystem war da ein aktueller Xeon E5.
Habe es nochmals nachgestellt und es hat tatsächlich nicht auf Anhieb geklappt.
Zentral scheint zu sein, die vhv.enable = true nicht via dem vSphere Client setzt sondern direkt in die VMX zu schreiben. Der Client scheint sie wieder rauszulöschen wenn Du sie über Konfigurationsparameter setzen willst. Die anderen beiden Parameter gehen problemlos.
Unter Options>Advanced"CPU/MMU Virtualization" Intel VT AMD irgendwas auswählen, das unterste. (Entspricht vielleicht sogar der monitor.virtual_exec ="hardware")
Folgendes muss also in die VMX rein:
monitor.virtual_exec = "hardware"
vhv.enable = "TRUE"
hypervisor.cpuid.v0 = "FALSE"
Danach sollte das kein Problem mehr sein.
Das einzige was ich noch gemacht hatte war ein Bootversuch mit EFI und Anschliessend wieder auf BIOS umgestellt (Vm-Parameter, Staroptionen). Sollte obiges nicht ausreichen.
Zentral scheint zu sein, die vhv.enable = true nicht via dem vSphere Client setzt sondern direkt in die VMX zu schreiben. Der Client scheint sie wieder rauszulöschen wenn Du sie über Konfigurationsparameter setzen willst. Die anderen beiden Parameter gehen problemlos.
Unter Options>Advanced"CPU/MMU Virtualization" Intel VT AMD irgendwas auswählen, das unterste. (Entspricht vielleicht sogar der monitor.virtual_exec ="hardware")
Folgendes muss also in die VMX rein:
monitor.virtual_exec = "hardware"
vhv.enable = "TRUE"
hypervisor.cpuid.v0 = "FALSE"
Danach sollte das kein Problem mehr sein.
Das einzige was ich noch gemacht hatte war ein Bootversuch mit EFI und Anschliessend wieder auf BIOS umgestellt (Vm-Parameter, Staroptionen). Sollte obiges nicht ausreichen.
Hallo "Urs"
Mit deiner Hilfe konnte ich nun Hyper-V installieren. Vielen Dank
Kurze Zusammenfassung:
1. Neue VM erstellen OS Windows Server 2012
2. Unter Options>Advanced"CPU/MMU Virtualization" Intel VT AMD irgendwas auswählen, das unterste. (Entspricht vielleicht sogar der monitor.virtual_exec ="hardware")
3. VMX Einträge machen (schauen welche Einträge noch nicht vorhanden sind):
monitor.virtual_exec = "hardware"
vhv.enable = "TRUE"
hypervisor.cpuid.v0 = "FALSE"
4. OS installieren
5. VMware Tools installieren
6. HW Upgrade auf Version 9
7. Hyper-V installieren
Besten Dank an alle für eure Hilfe
Mit deiner Hilfe konnte ich nun Hyper-V installieren. Vielen Dank
Kurze Zusammenfassung:
1. Neue VM erstellen OS Windows Server 2012
2. Unter Options>Advanced"CPU/MMU Virtualization" Intel VT AMD irgendwas auswählen, das unterste. (Entspricht vielleicht sogar der monitor.virtual_exec ="hardware")
3. VMX Einträge machen (schauen welche Einträge noch nicht vorhanden sind):
monitor.virtual_exec = "hardware"
vhv.enable = "TRUE"
hypervisor.cpuid.v0 = "FALSE"
4. OS installieren
5. VMware Tools installieren
6. HW Upgrade auf Version 9
7. Hyper-V installieren
Besten Dank an alle für eure Hilfe
Hallo allerseits!
Eine ergänzende Frage - hoffentlich passt es hier rein:
Meine HyperV Maschine läuft nach obiger Anleitung wunderbar unter 5.1. Nur der Netzwerkzugriff funktioniert noch nicht.
Muss man den vSphere Switch in den "Promiscuous-Mode" wechseln? Wenn ja, welche anderen Auswirkungen (Perfomance, Sicherheit, etc.) hat dies?
Bedankt!!
Eine ergänzende Frage - hoffentlich passt es hier rein:
Meine HyperV Maschine läuft nach obiger Anleitung wunderbar unter 5.1. Nur der Netzwerkzugriff funktioniert noch nicht.
Muss man den vSphere Switch in den "Promiscuous-Mode" wechseln? Wenn ja, welche anderen Auswirkungen (Perfomance, Sicherheit, etc.) hat dies?
Bedankt!!
Zurück zu „vSphere 5 / ESXi 5 und 5.1“
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste