Hello -<br><br>It's there. And here is the basic configuration that works all right for me. Unfortunately I didn't find a way how to make Pacemaker to run reload on one resource after start of another so I just put order constraint for start action. BIND does a quick restart when IP failes over:<br>
<br>node cs51<br>node cs52<br>primitive Bind ocf:heartbeat:named \<br>        params monitor_request="localhost.localdomain" monitor_response="127.0.0.1" \<br>        op monitor interval="30s" timeout="20s"<br>
primitive BindIP ocf:heartbeat:IPaddr2 \<br>        params ip="192.168.1.130" \<br>        op monitor interval="30s" timeout="20s"<br>clone BindClone Bind \<br>        meta clone-max="2" clone-node-max="1" target-role="Started"<br>
colocation IP_to_Bind +inf: BindIP BindClone<br>order Bind_Strart_After_IP_Start +inf: BindIP:start BindClone:start<br><br>OC: CentOS 5.7<br>Pacemaker: pacemaker-1.1.5-1.1.el5<br>ResourceAgents: resource-agents-3.9.2-1el5 + named RA from GIT<br>
<br><br><div class="gmail_quote">On Wed, Oct 5, 2011 at 5:08 AM, Max Williams <span dir="ltr"><<a href="mailto:Max.Williams@betfair.com">Max.Williams@betfair.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">






<div link="blue" vlink="purple" lang="EN-GB">
<div>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">OK I’ll wait until it is in GIT.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Is there a way I could edit the LSB RA to take ‘reload’? Where is the RA file for LSB init scripts? Or is it built in to Pacemaker?<u></u><u></u></span></p>

<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Thanks,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);">Max<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; color: rgb(31, 73, 125);"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size: 10pt;" lang="EN-US">From:</span></b><span style="font-size: 10pt;" lang="EN-US"> Serge Dubrouski [mailto:<a href="mailto:sergeyfd@gmail.com" target="_blank">sergeyfd@gmail.com</a>]
<br>
<b>Sent:</b> 05 October 2011 04:32<div class="im"><br>
<b>To:</b> The Pacemaker cluster resource manager<br>
<b>Subject:</b> Re: [Pacemaker] Reloading a resource after a failover<u></u><u></u></div></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><br></p><div><div></div><div class="h5">
Please also notice that named RA in the git is a little bit broken. You need to apply a patch that I recently sent, or wait little bit till it's applied to GIT.<u></u><u></u></div></div><div><div></div><div class="h5">

<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Tue, Oct 4, 2011 at 8:08 AM, Florian Haas <<a href="mailto:florian@hastexo.com" target="_blank">florian@hastexo.com</a>> wrote:<u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-bottom: 12pt;">On 2011-10-04 12:26, Max Williams wrote:<br>
> Thanks Serge.<br>
><br>
> How exactly do I tell pacemaker to use this RA? Is there an ‘import’<br>
> command I need to run?<u></u><u></u></p>
</div>
<p class="MsoNormal">No, you just drop the resource agent in the appropriate provider<br>
directory (/usr/lib/ocf/resource.d/<provider/) and set its x bit. Then<br>
it immediately becomes available to the LRM and Pacemaker.<u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-bottom: 12pt;"><br>
> Also, does this mean I need to change some of the paths in the RA?<u></u><u></u></p>
</div>
<p class="MsoNormal">Yes it does. Well, really it means you're using an elderly version of<br>
the resource agents package which expects the heartbeat shellfuncs<br>
library in a different location than the new RA.<u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-bottom: 12pt;"><br>
> [root@host001 ~]# ocf-tester -n named<br>
> /usr/lib/ocf/resource.d/heartbeat/named<br>
><br>
> Beginning tests for /usr/lib/ocf/resource.d/heartbeat/named...<br>
><br>
> /usr/lib/ocf/resource.d/heartbeat/named: line 16:<br>
> /usr/lib/ocf/lib/heartbeat/ocf-shellfuncs: No such file or directory<br>
><br>
> * rc=1: Your agent has too restrictive permissions: should be 755<br>
><br>
> /usr/lib/ocf/resource.d/heartbeat/named: line 16:<br>
> /usr/lib/ocf/lib/heartbeat/ocf-shellfuncs: No such file or directory<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom: 12pt;">If you change the path in that line 16 to<br>
"/usr/lib/ocf/resource.d/heartbeat/.ocf-shellfuncs" (note leading dot in<br>
filename and resource.d, not lib), then the RA should be able to find<br>
the shell function library.<br>
<br>
What's a much better idea though is of course to move to a recent<br>
version of resource-agents, but that may or may not be an option for you.<br>
<br>
Hope this helps.<br>
Cheers,<br>
Florian<br>
<span style="color: rgb(136, 136, 136);"><br>
--<br>
Need help with High Availability?<br>
<a href="http://www.hastexo.com/now" target="_blank">http://www.hastexo.com/now</a><br>
<br>
</span><br>
_______________________________________________<br>
Pacemaker mailing list: <a href="mailto:Pacemaker@oss.clusterlabs.org" target="_blank">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><u></u><u></u></p>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <br>
Serge Dubrouski.<u></u><u></u></p>
</div>
</div></div></div>
<br clear="both"><div class="im">
________________________________________________________________________<br>
In order to protect our email recipients, Betfair Group use SkyScan from <br>
MessageLabs to scan all Incoming and Outgoing mail for viruses.<br>
<br>
________________________________________________________________________<br>
</div></div>

<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>
<br></blockquote></div><br><br clear="all"><br>-- <br>Serge Dubrouski.<br>