On Tue, Jan 17, 2012 at 12:02 PM, Andrew Beekhof <and...@beekhof.net> wrote: > On Mon, Jan 16, 2012 at 5:49 PM, Vladislav Bogdanov > <bub...@hoster-ok.com> wrote: >> 16.01.2012 09:17, Andrew Beekhof wrote: >> [snip] >>>> At the same time, stonith_admin -B succeeds. >>>> The main difference I see is st_opt_sync_call in a latter case. >>>> Will try to experiment with it. >>> >>> /Shouldn't/ matter. >> >> It really looks like it matters. > > It does at least give you the real result rather than a call-id. > But even without it you should be getting: > log_error("Unknown result when kicking node %d from the > cluster", nodeid); > > or at least some of the logs prior to it.
Can you try replacing int rc = pacemaker_terminate_member(nodeid); with: int rc = stonith_api_cs_kick(nodeid, 0, TRUE); "TRUE" because if the dlm is asking for fencing, the node probably shouldn't come back on its own. It also uses st_opt_sync_call. _______________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org http://oss.clusterlabs.org/mailman/listinfo/pacemaker Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org