• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1277
  • Last Modified:

Nested Hypervisors (Hyper-v on a ESXi5 host)

Nested Hypervisors (Hyper-v on a ESXi5 host)

Hi Experts,

I like to test a Windows 2012 Hyper-V Infrastructure on a ESXi5 host. All actual Patches on ESXi5 were installed.

Nested Hypervisors:as many "Google Hits" described,  I've to set text hostname.vmx "hypervisor.cpuid.v0 = "FALSE""

Now I can install the hyper-visor core Windows 2012 Version (unfortunately Not the Full Version of Windows 2012 or Windows 2008 R2 ->...[you can not run a hypervisor in a hypervisor] ...)

Everthing works fine (i.e. my Failovercluster) and I use a Full Installation of Windows 2012 to manage the hyper-v Core 2012 Servers with Disk, iSCSI
 and so on via Windows 2012 Server manager.
 
Now even if I want to start a virtual Maschine (in hyper-v Manager or RSAT Tools) in my hyper-v Core Server i get the error that hypervisor is not running
on the target System. (see picture, Error message in german language)

What else I must configure on the virtual Machine to get a VM in hyper-v Core running?

Thanks a lot.

Best Regards reredok
hyper-v-Error.jpg
0
reredok
Asked:
reredok
  • 2
1 Solution
 
Neil RussellTechnical Development LeadCommented:
Silly question but WHY?

Why would you want to run a hypervisor inside a hypervisor??  Your second level hypervisor would suffer from perforcmance problems without dought IF you can get it to function 100%
0
 
reredokAuthor Commented:
It's only for a Testing Hyper-v 3.0 in Windows 2012, SCVMM 2012, Learning for 70-509 and so on
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Have you altered any other configuration other that the VMX ?

We've been doing this successfully for years with no issues.

Follow these articles here:-

My Blog

http://andysworld.org.uk/2011/09/29/installing-microsoft-windows-8-on-vmware-esxi-50-using-nested-hypervisors/

http://www.veeam.com/blog/nesting-hyper-v-with-vmware-workstation-8-and-esxi-5.html

http://www.vcritical.com/2011/07/vmware-vsphere-can-virtualize-itself/#comment-12442

http://www.virtuallyghetto.com/2011/07/how-to-enable-support-for-nested-64bit.html

There are TWO tricks you need to do to get this working:-

1. alter the /etc/vmware/config

2. make sure the VM template type is ESXi 5.0

We've are using Windows 2012 Datacenter with Hyper-V Role, and Hyper-V 2012 Core, Clustered with no issues.

Cluster Hyper-V 2012 using ESXi 5.0 and Altaro Backup
0
 
reredokAuthor Commented:
OMG  Read first, then ask ^^ Thanks a lot

and the solution is:
CPU mask Level ECX: ---- ---- ---- ---- ---- ---- --H- ----
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now