On Wed, 2010-02-03 at 18:52 -0700, hj lee wrote:
> Hi,
> 
> In what condition is the MEMB_MERGE_DETECT message sent? Is this
> MEMB_MERGE_DETECT message a part of the original TOTEM spec? I can't
> find this merge message in the TOTEM original spec.
> 
> If I look the code, MEMB_MERGE_DETECT is generated only when node is a
> representative and received token->seq is same as my_last_seq. Does it
> mean this node is alone separated from the cluster?
> 
> Anyway what is the main goal of this message?
> 
> Thanks very much
> hj


Consider a condition where there are two switches with two nodes on each 
switch.  The switch is connected via a link.  The link is disconnected.  Totem 
will partition into two networks.  If the link is later restored, totem as 
specified in the original specification will only execute the membership 
protocol when it receives a new multicast message it doesn't recognize.
To resolve that problem we send out a fake "merge detect" message which
triggers the membership algorithm when this condition occurs.

Regards
-steve

_______________________________________________
> Openais mailing list
> [email protected]
> https://lists.linux-foundation.org/mailman/listinfo/openais

_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to