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
