<br>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.<div><br><div class="gmail_quote">On Tue, Oct 4, 2011 at 8:08 AM, Florian Haas <span dir="ltr"><<a href="mailto:florian@hastexo.com">florian@hastexo.com</a>></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 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?<br>
<br>
</div>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.<br>
<div class="im"><br>
> Also, does this mean I need to change some of the paths in the RA?<br>
<br>
</div>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.<br>
<div class="im"><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<br>
<br>
</div>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>
<font color="#888888"><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>
</font><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"><div><br></div>-- <br>Serge Dubrouski.<br>
</div>