<font><font face="garamond,serif"><br></font></font><br><div class="gmail_quote">On Tue, May 29, 2012 at 2:15 AM, Anton Altaparmakov <span dir="ltr"><<a href="mailto:aia21@cam.ac.uk" target="_blank">aia21@cam.ac.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<div><div class="h5"><br>
On 28 May 2012, at 23:46, Steven Silk wrote:<br>
> I am trying to setup a two node system making NFS highly available....<br>
> We have run this in the past with heartbeat and drbd.  Now we would like to use pacemaker and corosync.  I have been told not to use lvm, and this must be in a unicast environment.<br>
><br>
> Is there anything obviously wrong with this plan?  I have stumbled around and gotten the preliminaries set up and working, but when I start configuring the primitives in crm I get tons of errors.<br>
<br>
</div></div>Nothing wrong with this plan at all.  We have three systems like that running here in production without any problems.  Though ours are more complicated as each of our clusters is made up of three nodes so that quorum works.<br>

<br>
Just as an example here is our crm configuration which works without any errors (cerberus and minotaur are the two storage containing nodes and qs2 is the quorum node which cannot run any of the resources - you can obviously ignore a lot of our configuration because you only have two nodes):<br>

<br>
node cerberus \<br>
        attributes standby="off"<br>
node minotaur \<br>
        attributes standby="off"<br>
node qs2 \<br>
        attributes standby="off"<br>
primitive res_drbd ocf:linbit:drbd \<br>
        params drbd_resource="vmstore"<br>
primitive res_filesystem ocf:heartbeat:Filesystem \<br>
        params fstype="xfs" device="/dev/drbd0" directory="/vmstore" options="noatime,barrier,largeio,logbufs=8,logbsize=256k,swalloc" \<br>
        meta target-role="Started"<br>
primitive res_ip ocf:heartbeat:IPaddr2 \<br>
        params ip="172.28.208.50" cidr_netmask="24" broadcast="172.28.208.255"<br>
primitive res_nfs_server lsb:nfs-kernel-server<br>
group group_vmstore res_filesystem res_nfs_server res_ip<br>
ms ms_drbd res_drbd \<br>
        meta master-max="1" master-node-max="1" clone-max="2" clone-node-max="1" notify="true" globally_unique="false"<br>
location loc_drbd_cerberus ms_drbd 0: cerberus<br>
location loc_drbd_minotaur ms_drbd 0: minotaur<br>
location loc_vmstore_cerberus group_vmstore 0: cerberus<br>
location loc_vmstore_minotaur group_vmstore 0: minotaur<br>
colocation col_vmstore inf: group_vmstore ms_drbd:Master<br>
order order_vmstore inf: ms_drbd:promote group_vmstore:start<br>
property $id="cib-bootstrap-options" \<br>
        expected-quorum-votes="3" \<br>
        stonith-enabled="false" \<br>
        symmetric-cluster="false" \<br>
        pe-warn-series-max="100" \<br>
        default-action-timeout="10" \<br>
        pe-input-series-max="100" \<br>
        dc-version="1.0.8-042548a451fce8400660f6031f4da6f0223dd5dd" \<br>
        pe-error-series-max="100" \<br>
        cluster-infrastructure="openais" \<br>
        last-lrm-refresh="1290511853" \<br>
        default-resource-stickiness="1000"<br>
rsc_defaults $id="rsc-options" \<br>
        target-role="started"<br>
<br>
Hope this helps.<br>
<br>
Best regards,<br>
<br>
        Anton<br>
--<br>
Anton Altaparmakov <aia21 at <a href="http://cam.ac.uk" target="_blank">cam.ac.uk</a>> (replace at with @)<br>
Unix Support, Computing Service, University of Cambridge, CB2 3QH, UK<br>
Linux NTFS maintainer, <a href="http://www.linux-ntfs.org/" target="_blank">http://www.linux-ntfs.org/</a><br>
<br>
<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://bugs.clusterlabs.org" target="_blank">http://bugs.clusterlabs.org</a><br>
</blockquote></div><br>Hello Everyone,<br><br>Thanks for your quick answers.  I guess the one portion of Anton's response that I didn't understand is:<br><br>primitive res_nfs_server lsb:nfs-kernel-server<br><br>
I have not come across any primitives with an lsb designator?  (if that would be the correct term).  While I google it to see what I can learn.<br><br>Can you expand on this?<br><br>thanks,<br><br>Steve<br><br clear="all">
<br>-- <br>Steven Silk<br>CSC<br>303 497 3112<br><br>