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

Re: [Xen-API] how to compile XCP source?



On 04/04/2013 10:31 AM, Mike McClurg wrote:
On 03/04/13 22:13, Sergio Macedo wrote:
Hello Mike,

I was able to compile and start the xapi toolstack without (much)
trouble, thanks to your guide.
(At the time I was building it, xapi-libs wasn't in the package, so the
"fe" service was missing and I had to add it to the system...)

...

The server is a CentOS 5.9, with the packages built from the prep.sh
plus xapi-libs-fe.

Do you have any suggestion or need any additional information/log?

Hi Sergio,

The xcp-sdk scripts were meant to help people rebuild xapi for an XCP 1.6 system. They weren't meant to create a xapi that could be installed on a plain CentOS 5 system. If you want to compile your own xapi right now, I recommend using those scripts, and installing the resulting xapi on an existing XCP 1.6 system.

I'm working with some people from Rackspace right now to get xapi from the master branch on github building and running on CentOS 6.4. Check out the wiki page [1] to see the current work in progress. It doesn't quite work yet, but we're working on it.

Thanks, Mike. A quick look at [1] already gave me some pointers that may (or may not) help me... BTW, this centos5.9, is a dom0 running on top of the XCP's xen hypervisor+XCP's kernel. I don't know if this makes any difference on this scenario...

[root@centos59-xapi ~]# uname -a
Linux centos59-xapi 2.6.32.43-0.4.1.xs1.6.10.734.170748xen #1 SMP Thu Nov 22 18:23:25 EST 2012 i686 i686 i386 GNU/Linux

From /boot/grub/grub.conf

title CentOS (2.6.32.43-0.4.1.xs1.6.10.734.170748xen)
    root (hd0,0)
    kernel /boot/xen.gz
module /boot/vmlinuz-2.6.32.43-0.4.1.xs1.6.10.734.170748xen ro root=LABEL=/
    module /boot/initrd-2.6.32.43-0.4.1.xs1.6.10.734.170748xen.img


Mike

[1] http://wiki.xen.org/wiki/XCP_Building_Instructions


--
Sergio Macedo

Suporte SO
21-2483-6972


_______________________________________________
Xen-api mailing list
Xen-api@xxxxxxxxxxxxx
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api


 


Rackspace

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