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/
Home Products Support Community News


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

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Best Setup for a ISP
From: Tristram Cheer <tristram@xxxxxxxxxxxxx>
Date: Wed, 14 Dec 2005 14:40:51 +1300
Delivery-date: Wed, 14 Dec 2005 01:42:12 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <200512131141.58331.michael.mey@xxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <20051212141511.87414.qmail@xxxxxxxxxxxxxxxxxxxxxxxxxxx> <439DFCC0.5040108@xxxxxxxxxxxxx> <200512131141.58331.michael.mey@xxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)
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?


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

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 mailing list

<Prev in Thread] Current Thread [Next in Thread>