Hi,

I'm trying to clearly evaluate the risk of split brain and the risk of 
dual-fencing with pacemaker/openais in
the case I can't chose anything else but having only *one* network for 
totem protocol :
 
 Let's say we have a two-nodes cluster with stonith resources :
 - if there is a problem on one node (not a network pb) :
              the other will became DC (if not yet) and fence the node 
in failure.
 - if there is a network failure between one node and the eth switch :
            each node does not get any token anymore from the other 
node, but only the
            DC has the right to take a decision in the cluster and 
specifically the decision to fence the
            other node, so the DC node should fence the other.
            The only problem I can see here is if the "not-DC" node 
declares itself as new DC before to
            be fenced, and therefore will also decide to fence the other 
node, which could lead to a
            dual-fencing situation.  So the fence request from the 
initial DC node should happen before the
            DC Deadtime value (default 60s) to eliminate any risk of 
dual-fencing.

In any cases, we can't have a split-brain situation if a fence does not 
complete successfully. Am I right ?

And if we have a more than two-nodes cluster, it seems similar for me ...

Am I right about all this ? or did I miss something somewhere ?

Thanks for you response.
Alain Moullé
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to