Good Afternoon,
Has anyone had any luck with nesting a HVM windows host inside VMWware hypervisor 6? Maybe the better question would be a nest within a nest. Meaning I have a Fedora 23 box (which I want to virtualize) running Xen hypervisor, the VM's running with in Xen are 2 Centos 6 boxes and one Windows 2012 Server (HVM). The VM's are running within an LVM partition and it appears that when I run the VMware's P2V converter it copies over the LVM's but as a separate disc. On the physical box the OS is on /dev/sda1 and the LVM is /dev/sda2. But once converted its OS /dev/sda1 and LVM /dev/sdb1. Not really sure this matter at the moment?
What I am trying to accomplish is to virtualize my Fedora 23 box running Xen and all its VM's. What appears to be missing when I run the Converter is Xen's HVM modules. It there a way to install just those modules? What is the best method to accomplish this task? Can it be done?
Looking over
http://wiki.xen.org/wiki/Nested_Virtualization_in_Xen. I inserted hap=1 and the nestedhvm=1. Still get same error. The only thing I can come up with is the Xen "HVM" modules.
[root@localhost ~]# xl info
host : localhost
release : 4.4.7-300.fc23.x86_64
version : #1 SMP Wed Apr 13 02:52:52 UTC 2016
machine : x86_64
nr_cpus : 4
max_cpu_id : 3
nr_nodes : 1
cores_per_socket : 4
threads_per_core : 1
cpu_mhz : 3191
hw_caps : 1fabfbff:28100800:00000000:00003f00:96d83203:00000000:0 0000001:00000000
virt_caps :
total_memory : 10599
free_memory : 7323
sharing_freed_memory : 0
sharing_used_memory : 0
outstanding_claims : 0
free_cpus : 0
xen_major : 4
xen_minor : 5
xen_extra : .3
xen_version : 4.5.3
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset :
xen_commandline : placeholder dom0_max_vcpus=2 dom0_mem=3156M dom0_vcpus_ pin=true
cc_compiler : gcc (GCC) 5.3.1 20151207 (Red Hat 5.3.1-2)
cc_compile_by : mockbuild
cc_compile_domain : [unknown]
cc_compile_date : Wed Mar 30 19:19:01 UTC 2016
xend_config_format : 4
[root@localhost ~]# cat /etc/xen/rds.xl
hap=1
nestedhvm=1
#cpuid =
builder = "hvm"
name = "rdp"
viridian = 1
memory = 6144
vcpus = 2
cpus = [6,7]
vif = [ 'bridge=vsbr0,mac=00:16:3E:66:77:88' ]
disk = [ '/dev/VMSTOR/rdp,raw,hda,rw' ]
stdvga = 1
vnc = 1
vnclisten = "0.0.0.0"
vncpasswd = ""
ERROR:Parsing config from /etc/xen/rds.xl
libxl: error: libxl_create.c:536:libxl__domain_make: domain creation fail: Invalid argument
libxl: error: libxl_create.c:853:initiate_domain_create: cannot make domain: -3
libxl: error: libxl.c:1578:libxl__destroy_domid: non-existant domain -1
libxl: error: libxl.c:1536:domain_destroy_callback: unable to destroy guest with domid 4294967295
libxl: error: libxl_create.c:1485:domcreate_destruction_cb: unable to destroy domain 4294967295 following failed creation