[Pacemaker] Node removal in corosync-based cluster
Vladislav Bogdanov
bubble at hoster-ok.com
Sun May 29 22:58:17 CEST 2011
Hi all.
I've got a task to remove some nodes from cluster to save some power and
found that it is not sufficient to follow
http://www.clusterlabs.org/doc/en-US/Pacemaker/1.1/html/Pacemaker_Explained/s-node-delete.html#s-del-ais
After pacemaker is then restarted on any another remaining node, removed
node comes back in a CIB (with OFFLINE status). Even removal of that
node from corosync's objdb with
corosync-objctl -d runtime.totem.pg.mrp.srp.members.COROSYNC_ID
does not help.
The only way to completely remove node I found is to stop pacemaker on
all cluster nodes and start it again then. So there should be some
'ghost' data in a running pacemaker instance which is not deleted after
removal of node data and status from a CIB.
I hope this could be easily fixed, just a note that it does not fully
work now (1.1.5 with some patches from both 1.1 and devel).
Best,
Vladislav
More information about the Pacemaker
mailing list