[Linux-cluster] Running a cluster on routed networks

Székelyi Szabolcs szekelyi at niif.hu
Thu Nov 3 17:12:46 UTC 2011


On 2011. November 2. 21:00:18 Székelyi Szabolcs wrote:
> how can I run a cluster on a network where nodes are on different subnets?
> Currently the main problem is that heartbeats are sent with their IP level
> TTL set to 1, which keeps them from reaching the other nodes. How can I
> change this? I'm using multicasting.

OK, I've found this: https://bugzilla.redhat.com/show_bug.cgi?id=640311 , 
saying that it's now possible to set the TTL for multicast. But I haven't 
found any info on *how* to set it. I've seen the following possible solutions:

<cman ttl="X" />

<cman>
  <interface ttl="x" />
</cman>

<totem>
  <interface ttl="x" />
</totem>

But whatever I do, ccs_config_validate always says that my cluster.conf is 
invalid, and the TTL (as reported by tcpdump) is still zero. Is it possible 
that my cman is out of date? I'm using version 3.0.12. Can you tell me which 
is the eariest version that has this feature?

Thanks,
-- 
Szabolcs






More information about the Linux-cluster mailing list