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

Re: [Xen-users] Best Setup for a ISP



Michael Mey wrote:

On Monday 12 December 2005 23:42, Tristram Cheer wrote:
Chris de Vidal wrote:
--- Tristram Cheer <tristram@xxxxxxxxxxxxx> wrote:
My question to the list is this, what is my best way of setting
up the filesystem so that the DomU's can have a common data dump
AND be able to be live migrated from box to box?
My suggestion is software-based GFS or OCFS.
Does anyone have any tips or howtos for compiling GFS into the 2.6.11
kernel? i've looked at GFS in the past but it seems there is little
information on how to compile it into non-redhat kernels?

http://dash.ionblast.net/xen/cluster.html


When i try this guide i get to a working xen 2.0.7 state but when i try and compile "Cluster" i get the following error

dev:/usr/src/cluster# make ARCH=xen install
cd cman-kernel && make install
make[1]: Entering directory `/usr/src/cluster/cman-kernel'
cd src && make install
make[2]: Entering directory `/usr/src/cluster/cman-kernel/src'
rm -f cluster
ln -s . cluster
make -C /usr/src/xen-2.0/linux-2.6.11-xen0/ M=/usr/src/cluster/cman-kernel/src modules USING_KBUILD=yes
make[3]: Entering directory `/usr/src/xen-2.0/linux-2.6.11-xen0'
 CC [M]  /usr/src/cluster/cman-kernel/src/cnxman.o
/usr/src/cluster/cman-kernel/src/cnxman.c: In function `cl_alloc_sock':
/usr/src/cluster/cman-kernel/src/cnxman.c:928: warning: passing arg 3 of `sk_alloc' makes integer from pointer without a cast /usr/src/cluster/cman-kernel/src/cnxman.c:928: warning: passing arg 4 of `sk_alloc' makes pointer from integer without a cast
/usr/src/cluster/cman-kernel/src/cnxman.c: In function `cl_bind':
/usr/src/cluster/cman-kernel/src/cnxman.c:1069: error: `SOCK_ZAPPED' undeclared (first use in this function) /usr/src/cluster/cman-kernel/src/cnxman.c:1069: error: (Each undeclared identifier is reported only once /usr/src/cluster/cman-kernel/src/cnxman.c:1069: error: for each function it appears in.)
/usr/src/cluster/cman-kernel/src/cnxman.c: At top level:
/usr/src/cluster/cman-kernel/src/cnxman.c:4207: error: unknown field `obj_size' specified in initializer /usr/src/cluster/cman-kernel/src/cnxman.c:4207: warning: missing braces around initializer /usr/src/cluster/cman-kernel/src/cnxman.c:4207: warning: (near initialization for `cl_proto.name') /usr/src/cluster/cman-kernel/src/cnxman.c:4207: warning: overflow in implicit constant conversion
/usr/src/cluster/cman-kernel/src/cnxman.c: In function `cluster_init':
/usr/src/cluster/cman-kernel/src/cnxman.c:4222: warning: implicit declaration of function `proto_register' /usr/src/cluster/cman-kernel/src/cnxman.c:4229: warning: implicit declaration of function `proto_unregister'
make[4]: *** [/usr/src/cluster/cman-kernel/src/cnxman.o] Error 1
make[3]: *** [_module_/usr/src/cluster/cman-kernel/src] Error 2
make[3]: Leaving directory `/usr/src/xen-2.0/linux-2.6.11-xen0'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/cluster/cman-kernel/src'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/usr/src/cluster/cman-kernel'
make: *** [install] Error 2
dev:/usr/src/cluster#


I use ./configure ARCH=xen --kernel_src=/usr/src/xen-2.0/linux-2.6.11-xen0/
to configure it and make ARCH=xen install to compile it
I'm unable to make head nor tails of it, it may be a simple problem but i fail to see the answer. Any help?

------------------------------------------------------------------------

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users



_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

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