WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Fw: [Xen-API] status of xen api


xen-devel-bounces@xxxxxxxxxxxxxxxxxxx wrote on 10/30/2007 11:26:14 AM:

>
> I didn't get a reply from xen-api, but I urgently need this information.
>
> Can anyone help me?
>
> Thanks.
>
> ----- Forwarded message -----
>
> Hello,
>
> I've been developing an application for managing VMs in Perl, using the
> Xen API as described in docs/xen-api.
>
> My current version of Xen is bf8eacda088f, "Added tag 3.1.2-rc1 for
> changeset 3855356c701d623daf2e8bef13dd4471f a9b3c91".
>
> However, I'm finding a lot of dificulties:
>
> * Some methods are still not implemented, like VM.name_description, but
>   those aren't very important.
>
> * I can't get the VDIs for a VBD (nor the VDIs for a SR). How am I
>   supposed to get the backend of a VM's vbd?
>
>   If I call the VBD.get_VDI, I get an empty value for the ref
>   (communication attached).


Is this a domain that happens to only have a ramdisk?
If you create a domain with access to a disk and use xm in xen-api mode then does this still happen?  To do this you have to activate the 'server' node in /etc/xen/xm-config.xml and add (xen-api-server (( 0.0.0.0:9363 none ))) to /etc/xen/xend-config.sxp.

>
> * my network object has no PIFs, is this normal?


Not sure about this, though I'd say that the network should have a list of PIFs with at least one PIF in it, which represents 'peth0'.

>
> * In an older version of Xend (3.0.3), the host.get_log didn't escape
>   the log correctly. Is this fixed? I can't reproduce on my host, but it
>   could be something missing in my log.
>
> Is there any documentation about the correct procedure and values for:
>
> 1. creating a VM, vbd or a vif (pif & pbd?);

Have a look at the xen-api documentation and on the xen-api mailing list where people have previously posted their examples, even though it might have a flaw somewhere. Even though this one here might be for PHP, it shows what parameters need to be passed.

http://lists.xensource.com/archives/html/xen-api/2007-10/msg00003.html

Maybe this here is also helpful:

http://xen.begi.net:46984/markup/xen-unstable.hg/tools/examples/xeninfo.pl


   I hope I could help.

   Stefan

> 2. attaching/detaching vbds/vifs from VMs.


>
> Thank you for your help.
>
> Regards,
> Luciano Rocha
>
> --
> lfr
> 0/0
> [attachment "comm.txt" deleted by Stefan Berger/Watson/IBM]
> [attachment "attzg6dn.dat" deleted by Stefan Berger/Watson/IBM]
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>