[ovirt-users] Nesting Hyper-V

Francesco Romani fromani at redhat.com
Wed Oct 8 06:22:56 UTC 2014


----- Original Message -----
> From: "Sven Kieske" <s.kieske at mittwald.de>
> To: users at ovirt.org
> Sent: Wednesday, October 8, 2014 8:02:29 AM
> Subject: Re: [ovirt-users] Nesting Hyper-V
> 
> 
> 
> 
> On 08/10/14 00:39, Nathan Llaneza wrote:
> > Hello All,
> > 
> > I work for a educational institution, and we currently use oVirt in our
> > datacenter. We are on the latest stable build of oVirt 3.4.4. Most of our
> > hypervisors run CentOS 6.5; however, we have recently been asked if we
> > could assign virtual hypervisors (Server 2012 R2) to some of our classes
> > for learning purposes. I have been doing some research and found that I
> > needed atleast kernel 3.10; therefore, I took one hypervisors and converted
> > it to CentOS 7 fully patched. I also installed the nestedvt hook as
> > described here
> > <http://community.redhat.com/blog/2013/08/testing-ovirt-3-3-with-nested-kvm/>.
> > 
> > 
> > I am all researched/googled out, and I am having no luck. After I do a
> > typical install of Server 2012 R2 it will not let me install the Hyper-V
> > role. I quote "Hyper-V cannot be installed: A hypervisor is already
> > running".
> > 
> > When I run the command cat /sys/module/kvm_intel/parameters/nested it comes
> > back with a "Y". If I look in the host hooks it shows the nestedvt and
> > macspoof. The VM has a custom property of macspoof = true.
> > 
> > Did I miss something? Is this possible? Has anyone done this before?
> 
> I guess you need the cpu param
> "hv_relaxed" there is a BZ open on it, see
> this blog for all cpu flags:
> 
> http://blog.wikichoon.com/2014/07/enabling-hyper-v-enlightenments-with-kvm.html
> 
> -cpu ...,hv_relaxed,hv_spinlocks=0x1fff,hv_vapic,hv_time
> 
> there are plenty of bugs / improvements open, here is the list:
> 
> https://bugzilla.redhat.com/buglist.cgi?quicksearch=hv_relaxed&list_id=2902293

Initial "HyperV" enlightnement support was added to oVirt 3.5.0:
(e.g. :
http://gerrit.ovirt.org/#/c/30254/
http://gerrit.ovirt.org/#/c/30255/
)

More optimization will come soon, depending on libvirt availability.


Bests,

-- 
Francesco Romani
RedHat Engineering Virtualization R & D
Phone: 8261328
IRC: fromani



More information about the Users mailing list