[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] config file conflict??


  • To: "'Ian Campbell'" <Ian.Campbell@xxxxxxxxxx>
  • From: "Marc Tousignant" <myrdhn@xxxxxxxxx>
  • Date: Wed, 22 Aug 2012 08:19:39 -0400
  • Cc: xen-users@xxxxxxxxxxxxx
  • Delivery-date: Wed, 22 Aug 2012 12:20:32 +0000
  • List-id: Xen user discussion <xen-users.lists.xen.org>
  • Thread-index: AQHB3owvcm4SbBMCko3WvGYV66l8pwKdsJ0Sl2gVbBA=

I had changed the 10 to 11 on vnc the other day, to no effect.
The fix was vncunused=1. See I knew it was something simple I was overlooking.

Thanks

Marc

-----Original Message-----
From: Ian Campbell [mailto:Ian.Campbell@xxxxxxxxxx] 
Sent: Wednesday, August 22, 2012 5:05 AM
To: Marc Tousignant
Cc: xen-users@xxxxxxxxxxxxx
Subject: Re: [Xen-users] config file conflict??

On Wed, 2012-08-22 at 05:21 +0100, Marc Tousignant wrote:
> 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

If nothing of what I say below helps then please can you run "xl -vvv create 
$cfg" and report the full result.

Also can you look under /var/log/xen for files with the name of the domain in 
them (mainly qemu-dm-$name.log and xl-$name.log IIRC).

> vfb = [ 'type=vnc,vncdisplay=10,vncpasswd=xxxx' ]

As Kristian pointed out I don't think this does anything but if it did then you 
have used vncdisplay=10 in both cases, so you'd be using the same TCP port and 
the second qemu to start would therefore fail to bind.

> vncunused=0

Similarly this will tell qemu to *not* look for a free port to use and 
therefore it will use the default vncdisplay, which is 0, and therefore both 
qemus will be trying to use the same port and again the second one to start 
would fail.

I suspect this is your problem. Try adding vncdisplay=10 to one domain and =11 
to the other (or the distinct display numbers of your choice).

Unless by vncunused=0 you were trying to disable vnc, in which case you want 
vnc=0 in both cases. See xl.cfg(5) for more details of the vnc* options.

Ian.




_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.