Hi all,

I'm trying to further investigate problem I described at
https://www.redhat.com/archives/cluster-devel/2011-August/msg00133.html

The main problem for me there is that pacemaker first sees transitional
membership with left nodes, then it sees stable membership with that
nodes returned back, and does nothing about that. On the other hand,
dlm_controld sees CPG_REASON_NODEDOWN events on CPGs related to all its
lockspaces (at the same time with transitional membership change) and
stops kernel part of each lockspace until whole cluster is rebooted (or
until some other recovery procedure which unfortunately does not happen
:( ). It neither requests to fence left node nor recovers when node is
returned on next stable membership.

Could anyone please help me to understand, what is a correct CPG
behavior on membership change?
>From what I see, CPG emits CPG_REASON_NODEDOWN event on both
transitional and stable membership if there is node which left the
cluster. Am I correct here? And is that a right thing if I am?

If yes, is there a way do detect membership change type (transitional pr
stable) through CPG API?

Hoping for answer,

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

Reply via email to