This is the mail archive of the
cluster-cvs@sourceware.org
mailing list for the cluster.
cluster/cman cman_tool/Makefile cman_tool/join ...
- From: pcaulfield at sourceware dot org
- To: cluster-cvs at sources dot redhat dot com
- Date: 10 Aug 2005 15:10:26 -0000
- Subject: cluster/cman cman_tool/Makefile cman_tool/join ...
CVSROOT: /cvs/cluster
Module name: cluster
Changes by: pcaulfield@sourceware.org 2005-08-10 15:10:26
Modified files:
cman/cman_tool : Makefile join.c main.c
cman/daemon : Makefile barrier.c cnxman-private.h
cnxman-socket.h commands.c commands.h config.c
daemon.c daemon.h logging.c logging.h
Added files:
cman/daemon : ais.c ais.h
Removed files:
cman/daemon : cnxman.c cnxman.h membership.c membership.h
Log message:
Build cman against openAIS's libtotem_pg. This is still pretty unstable stuff
so be warned.
For the moment it downloads a prepackaged/patched version of openais from
my web site. This /will/ change.
There's still a lot of work to do on this code but is basically works with a few
caveats:
1. Barriers are completely untested and may not work at all.
2. Don't start several nodes up at the same time, they might get the same
node ID(!) unless you used static node IDs
3. Some of the info returned by cman_tool is wrong.
4. The exec path for cmand is hard coded (in the Makefile) to ../daemon/cmand
so you must currently always run cman_tool from the dev directory unless
you change it.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/cman_tool/Makefile.diff?cvsroot=cluster&r1=1.7&r2=1.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/cman_tool/join.c.diff?cvsroot=cluster&r1=1.29&r2=1.30
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/cman_tool/main.c.diff?cvsroot=cluster&r1=1.24&r2=1.25
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/ais.c.diff?cvsroot=cluster&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/ais.h.diff?cvsroot=cluster&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/Makefile.diff?cvsroot=cluster&r1=1.7&r2=1.8
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/barrier.c.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/cnxman-private.h.diff?cvsroot=cluster&r1=1.5&r2=1.6
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/cnxman-socket.h.diff?cvsroot=cluster&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/commands.c.diff?cvsroot=cluster&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/commands.h.diff?cvsroot=cluster&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/config.c.diff?cvsroot=cluster&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/daemon.c.diff?cvsroot=cluster&r1=1.6&r2=1.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/daemon.h.diff?cvsroot=cluster&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/logging.c.diff?cvsroot=cluster&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/logging.h.diff?cvsroot=cluster&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/cnxman.c.diff?cvsroot=cluster&r1=1.5&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/cnxman.h.diff?cvsroot=cluster&r1=1.4&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/membership.c.diff?cvsroot=cluster&r1=1.6&r2=NONE
http://sources.redhat.com/cgi-bin/cvsweb.cgi/cluster/cman/daemon/membership.h.diff?cvsroot=cluster&r1=1.3&r2=NONE