I think it has to be something trivial, but I cannot start 2 windows servers at the same time on the same dom0.
If I start server 2008 first I can’t start 2012, if I start 2012, I can’t start 2008.
The failure is:
libxl: error: libxl_device.c:470:libxl__wait_for_device_model Device Model not ready
xl: fatal error: libxl_create.c:535, rc=-1: libxl__confirm_device_model_startup
The config files are almost exactly the same with the exception on one using cpu2 and the other using cpu3, and one using a physical disk and the other a virtual one.
2008:
kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 1024
# Should be at least 2KB per MB of domain memory, plus a few MB per vcpu.
shadow_memory = 8
name = "server2008"
vfb = [ 'type=vnc,vncdisplay=10,vncpasswd=xxxx' ]
vif = [ 'mac=00:16:3E:33:5E:F6, bridge=xenbr0' ]
acpi = 1
apic = 1
disk = [ 'phy:/dev/md3,hda,w' ]
device_model = '/usr/lib64/xen/bin/qemu-dm'
#-----------------------------------------------------------------------------
# boot on floppy (a), hard disk (c) or CD-ROM (d)
# default: hard disk, cd-rom, floppy
boot="dc"
vncunused=0
sdl=0
serial='pty'
usbdevice='tablet'
vcpus=1
cpus = ['3']
localtime = 1
usb = 1
2012:
kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 1024
# Should be at least 2KB per MB of domain memory, plus a few MB per vcpu.
shadow_memory = 8
name = "server2012"
vfb = [ 'type=vnc,vncdisplay=10,vncpasswd=xxxx' ]
vif = [ 'mac=00:16:3E:33:5E:F7, bridge=xenbr0' ]
acpi = 1
apic = 1
disk = [ 'tap:aio://media/xen_images/2012server.img,hda,w' ]
#disk = [ 'phy:/dev/md3,hda,w' ]
device_model = '/usr/lib64/xen/bin/qemu-dm'
#-----------------------------------------------------------------------------
# boot on floppy (a), hard disk (c) or CD-ROM (d)
# default: hard disk, cd-rom, floppy
boot="dc"
vncunused=0
sdl=0
serial='pty'
usbdevice='tablet'
vcpus=1
cpus = ['2']
localtime = 1
usb = 1