[Cluster-devel] [PATCH] dlm_controld: add multi-home

David Teigland teigland at redhat.com
Mon Dec 10 15:59:35 UTC 2007


On Mon, Dec 10, 2007 at 04:44:20PM +0100, Fabio M. Di Nitto wrote:
> On Mon, 10 Dec 2007, Patrick Caulfield wrote:
> 
> >This patch adds multi-home capability to dlm_controld. If a node has
> >more than one address then the DLM will be told about all of them,
> >rather than just the first as at present.
> >
> >It is assumed that sctp will be used as a transport protocol in this
> >case, but dlm_controld does not force this. It might be more appropriate
> >to set this in conga, but I'm not sure.
> >
> >Signed-Off-By: Patrick Caulfield <pcaulfie at redhat.com>
> >
> 
> +#define MAX_NODE_ADDRESSES 4
> 
> can we please make these kind of things fully dynamic?
> 
> I have 7 ip with 2 interfaces.. leave alone with VIP and other stuff... 
> It would be an extra limitation to keep in mind when debugging why
> some connections are working and others are not.

These addresses come from the openais multiring configuration.  The jump
from 1 to 2 openais rings is going to be challenging enough, IME.  As
Patrick points out, dlm-kernel supports up to 3.

How about this, once someone demonstrates a functional cluster running
just two rings and two sctp paths for the dlm, I'll bump up the kernel
limit.




More information about the Cluster-devel mailing list