<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.16.3">
</HEAD>
<BODY>
I have filed a bug, including crm_report, against my encounter with what seems to be the issue being referred to in this thread. <BR>
<BR>
<B><A HREF="http://bugs.clusterlabs.org/show_bug.cgi?id=5191">Bug 5191</A></B> - pcs stonith confirm server doesn't<BR>
<BR>
"stonith_admin --confirm=server" appears to behave the same as "pcs stonith confirm server"<BR>
<BR>
I found  "fence_ack_manual server" to successfully provided the needed ack that stonith has been successful.<BR>
<BR>
Bob Haxo<BR>
<BR>
<BR>
On Mon, 2014-01-13 at 14:58 +1100, Andrew Beekhof wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">On 10 Jan 2014, at 3:54 pm, Nikita Staroverov <<A HREF="mailto:nsforth@gmail.com">nsforth@gmail.com</A>> wrote:</FONT>

<FONT COLOR="#000000">> </FONT>
<FONT COLOR="#000000">>>>> There is no-one to tell yet.</FONT>
<FONT COLOR="#000000">>>>> We have to wait for cman to decide something needs fencing before pacemaker can perform the notification.</FONT>
<FONT COLOR="#000000">>>>> </FONT>
<FONT COLOR="#000000">>>> if I get you right i need own fencing agent that doing manual confirmed fence action with cman+pacemaker configurations, do i?</FONT>
<FONT COLOR="#000000">>> No.  Manual fencing confirmations can only work after CMAN asks for the node to be fenced.  You can't tell it in advance.</FONT>
<FONT COLOR="#000000">> I'll try to explain my problem again. :)</FONT>
<FONT COLOR="#000000">> in my test setup cluster member  was manually powered off by me and fence device was powered off too.</FONT>
<FONT COLOR="#000000">> crm_mon shows host as offline unclean.</FONT>
<FONT COLOR="#000000">> cman shows that host needs fencing and try to do that by fence_pcmk.</FONT>
<FONT COLOR="#000000">> Fence agent in pacemaker can't do that because fence device is unreacheable.</FONT>
<FONT COLOR="#000000">> i do stonith_admin -C for node. After that crm_mon shows host as offline. cman tries to do fencing indefinitly.</FONT>
<FONT COLOR="#000000">> I think pacemaker doesn't notify cman that fencing was confirmed by sysadmin.</FONT>

<FONT COLOR="#000000">Code seems to be trying to...</FONT>
<FONT COLOR="#000000">Do you see any logs from tengine_stonith_notify after you run stonith_admin?</FONT>

<FONT COLOR="#000000">crm_report?</FONT>
<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">Pacemaker mailing list: <A HREF="mailto:Pacemaker@oss.clusterlabs.org">Pacemaker@oss.clusterlabs.org</A></FONT>
<FONT COLOR="#000000"><A HREF="http://oss.clusterlabs.org/mailman/listinfo/pacemaker">http://oss.clusterlabs.org/mailman/listinfo/pacemaker</A></FONT>

<FONT COLOR="#000000">Project Home: <A HREF="http://www.clusterlabs.org">http://www.clusterlabs.org</A></FONT>
<FONT COLOR="#000000">Getting started: <A HREF="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</A></FONT>
<FONT COLOR="#000000">Bugs: <A HREF="http://bugs.clusterlabs.org">http://bugs.clusterlabs.org</A></FONT>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>