<br><br><div class="gmail_quote">On Mon, Oct 3, 2011 at 7:16 AM, Gerald Vogt <span dir="ltr">&lt;<a href="mailto:vogt@spamcop.net">vogt@spamcop.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 03.10.11 03:47, Serge Dubrouski wrote:<br>
&gt;     As I wrote before: you should be able to test this easily by sending a<br>
&gt;     STOP signal to the named process. At least in this situation I see that<br>
&gt;     the &quot;rndc stop&quot; doesn&#39;t return before those 60s.<br>
&gt;<br>
&gt;<br>
&gt; Indeed you are right. Thanks for catching. Attached is the patch that<br>
&gt; fixes this issue. It also makes rndc and host commands configurable.<br>
&gt;<br>
&gt; Please take a look at the patch and if it&#39;s all right I&#39;ll ask pacemaker<br>
&gt; team to push it into git.<br>
<br>
</div>The 2 of the opening &lt;parameters&gt; are too much.<br></blockquote><div><br></div><div>Thanks.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>In addition, I don&#39;t think you can check for name resolution of<br>
&quot;localhost.localdomain&quot;. &quot;localhost.localdomain&quot; is set in /etc/hosts<br>
but the DNS server doesn&#39;t know about domain &quot;localdomain&quot;...<br>
<br></blockquote><div><br></div><div>Usually both localhost and localhost.localdomain are in /etc/hosts but that doesn&#39;t matter because bind never uses it. The difference is that for &quot;localhost&quot;  bind will try to resolve &quot;localhost.yourdomain&quot; taking yourdomain from /etc/resolv.conf and for &quot;localhost.localdomain&quot; bind will try to resolve localdomain. I&#39;m not sure what is more standard to have localhost in your zone file or to support localdomain as a zone. But for now let&#39;s go your way with simple localhost.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Otherwise, the first test with a stopped named works nicely. The process </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">is killed in time and restarted... I&#39;ll have to do a few more tests.<br>

<br></blockquote><div><br></div><div>Thanks again.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
-Gerald<br>
<br>
Patch against your patched version:<br>
<br>
*** named.ORIG  2011-10-03 14:28:07.000000000 +0200<br>
--- named       2011-10-03 15:03:34.000000000 +0200<br>
***************<br>
*** 25,31 ****<br>
  OCF_RESKEY_named_rootdir_default=&quot;&quot;<br>
  OCF_RESKEY_named_options_default=&quot;&quot;<br>
  OCF_RESKEY_named_keytab_file_default=&quot;&quot;<br>
! OCF_RESKEY_monitor_request_default=&quot;localhost.localdomain&quot;<br>
  OCF_RESKEY_monitor_response_default=&quot;127.0.0.1&quot;<br>
  OCF_RESKEY_monitor_ip_default=&quot;127.0.0.1&quot;<br>
<br>
--- 25,31 ----<br>
  OCF_RESKEY_named_rootdir_default=&quot;&quot;<br>
  OCF_RESKEY_named_options_default=&quot;&quot;<br>
  OCF_RESKEY_named_keytab_file_default=&quot;&quot;<br>
! OCF_RESKEY_monitor_request_default=&quot;localhost&quot;<br>
  OCF_RESKEY_monitor_response_default=&quot;127.0.0.1&quot;<br>
  OCF_RESKEY_monitor_ip_default=&quot;127.0.0.1&quot;<br>
<br>
***************<br>
*** 80,86 ****<br>
  &lt;content type=&quot;string&quot; default=&quot;${OCF_RESKEY_named_default}&quot; /&gt;<br>
  &lt;/parameter&gt;<br>
<br>
- &lt;parameters&gt;<br>
  &lt;parameter name=&quot;rndc&quot; unique=&quot;0&quot; required=&quot;0&quot;&gt;<br>
  &lt;longdesc lang=&quot;en&quot;&gt;<br>
  Path to the rndc command.<br>
--- 80,85 ----<br>
***************<br>
*** 89,95 ****<br>
  &lt;content type=&quot;string&quot; default=&quot;${OCF_RESKEY_rndc_default}&quot; /&gt;<br>
  &lt;/parameter&gt;<br>
<br>
- &lt;parameters&gt;<br>
  &lt;parameter name=&quot;host&quot; unique=&quot;0&quot; required=&quot;0&quot;&gt;<br>
  &lt;longdesc lang=&quot;en&quot;&gt;<br>
  Path to the host command.<br>
--- 88,93 ----<br>
<div><div></div><div class="h5"><br>
_______________________________________________<br>
Pacemaker mailing list: <a href="mailto:Pacemaker@oss.clusterlabs.org">Pacemaker@oss.clusterlabs.org</a><br>
<a href="http://oss.clusterlabs.org/mailman/listinfo/pacemaker" target="_blank">http://oss.clusterlabs.org/mailman/listinfo/pacemaker</a><br>
<br>
Project Home: <a href="http://www.clusterlabs.org" target="_blank">http://www.clusterlabs.org</a><br>
Getting started: <a href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" target="_blank">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</a><br>
Bugs: <a href="http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker" target="_blank">http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Serge Dubrouski.<br>