[Linux-cluster] Running a cluster on routed networks
Digimer
linux at alteeve.com
Thu Nov 3 17:29:25 UTC 2011
On 11/03/2011 01:12 PM, Székelyi Szabolcs wrote:
> 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,
Looking in the cluster.rng file (the one used to validate cluster.conf),
'<cman ttl="x" ...>' should be valid. What version of cman are you using?
--
Digimer
E-Mail: digimer at alteeve.com
Freenode handle: digimer
Papers and Projects: http://alteeve.com
Node Assassin: http://nodeassassin.org
"omg my singularity battery is dead again.
stupid hawking radiation." - epitron
More information about the Linux-cluster
mailing list