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

RE: [Xen-API] Re: [Xen-devel] Generic PV Guests on XCP?

  • To: "Anil Madhavapeddy" <anil@xxxxxxxxxx>, "Ian Campbell" <Ian.Campbell@xxxxxxxxxx>
  • From: "Phil Winterfield (winterfi)" <winterfi@xxxxxxxxx>
  • Date: Thu, 25 Mar 2010 12:48:25 -0700
  • Authentication-results: sj-iport-3.cisco.com; dkim=neutral (message not signed) header.i=none
  • Cc: "Don Banks \(donbanks\)" <donbanks@xxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx, xen-api@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Thu, 25 Mar 2010 12:49:17 -0700
  • Importance: low
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Priority: Non-Urgent
  • Thread-index: AcrLk56OzFtUvZKtQPq48h+8xTYtugAvwmcw
  • Thread-topic: [Xen-API] Re: [Xen-devel] Generic PV Guests on XCP?

Anil,  I am interested in your suggestion to use domain0 and the
lower-level Python tool stack for initial development on an XCP
platform.  Could you tell me more about your technique for doing that,
i.e. how do I go about getting access to domain0 and the 'xm' python api
set on XCP?


> >
> > The consoles are exported via XenAPI in VNC format. You need a
> > client which is capable of attaching to these. Looks like
> > http://www.xvpsource.org/ is the place to look?
> >
> > Personally I usually use /opt/xensource/debug/vncproxy (copied to my
> > workstation) to create a local socket on my workstation which is
> proxied
> > to the XCP host and then run vncviewer locally against that proxy.
> To access the raw serial console by text (the equivalent of 'xm create
> -c'), you first need to disable the VNC proxy from spawning (set the
> other-config:disable_pv_vnc field to something), start the VM paused,
> and then connect to it directly using xenconsole from dom0, and then
> unpause the VM
> I use this small script in dom0 to automate this for a given VM uuid:
> http://github.com/avsm/mirage/blob/master/scripts/run_minios
> Although to be honest, for MiniOS work, I just find it far more
> convenient to just use the lower-level Python toolstack, and then
> switch to XCP for the higher level management stuff.
> -anil

Xen-devel mailing list



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