<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'><font size="3">Perhaps as a corollary problem I have noticed that I cannot seem to start or restart pacemaker:</font><div style="color: rgb(0, 0, 0); "><font face="'courier new', courier, monaco, monospace, sans-serif" size="2"># service pacemaker restart</font></div><div id="" style="color: rgb(0, 0, 0); "><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">Starting Pacemaker Cluster Manager: [FAILED]</font></div><div id="" style="color: rgb(0, 0, 0); "><font face="'courier new', courier, monaco, monospace, sans-serif" size="2"># tail /var/log/daemon.log</font></div><div id=""><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2" id="">Jan  9 09:04:37 webapps1 pacemakerd: [5725]: info: Invoked: pacemakerd</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2" id="">Jan  9 09:04:37 webapps1 pacemakerd: [5725]: info: crm_log_init_worker: Changed active directory to /var/lib/heartbeat/cores/root</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">Jan  9 09:04:37 webapps1 pacemakerd: [5725]: info: get_cluster_type: Assuming a 'heartbeat' based cluster</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">Jan  9 09:04:37 webapps1 pacemakerd: [5725]: info: read_config: Reading configure for stack: heartbeat</font></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; " id=""><br></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; " id="">My heartbeat configuration (/etc/ha.d/ha.cf) is as follows:</div><div id=""><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">autojoin none</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">mcast eth0 239.0.0.43 694 1 0</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">bcast eth1</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">warntime 5</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">deadtime 15</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">initdead 60</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">keepalive 2</font></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">node host1</font></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">node host22</font></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">pacemaker respawn</font></div></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; " id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><br></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; " id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">The versions of these packages are:</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; " id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">heartbeat - 3.0.5</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; " id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">pacemaker - 1.1.6</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; " id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><br></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; " id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">Thanks,</div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; " id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><br></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; " id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">Andrew</div></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; "><br><hr id="zwchr"><div style="color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From: </b>"Andrew Martin" <amartin@xes-inc.com><br><b>To: </b>"The Pacemaker cluster resource manager" <pacemaker@oss.clusterlabs.org><br><b>Sent: </b>Monday, January 9, 2012 8:34:48 AM<br><b>Subject: </b>Re: [Pacemaker] Cannot Create Primitive in CRM Shell<br><br><style>p { margin: 0; }</style><div style="font-family: Times New Roman; font-size: 12pt; color: #000000"><font size="3">Hi Florian,</font><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; "><br></div><div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; " id="">Thanks for the quick response. This is a fresh install of pacemaker/heartbeat on two VMs so it should not have any previous/corrupted configuration (Ubuntu 10.04 amd64). I had previously deployed pacemaker on alternative copies of these VM images, but both of those have since been deleted. I am using the versions of these packages from the <a href="https://launchpad.net/~ubuntu-ha/+archive/ppa" target="_blank">Ubuntu HA PPA</a> because the Lucid version does not appear to contain ocf:heartbeat:exportfs.</div><div id="" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; "><br></div><div id="" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; ">Here's the output of "crm_mon -1", which appears normal:</div><div id=""><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2"># crm_mon -1</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">============</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">Last updated: Mon Jan  9 07:56:23 2012</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2" id="">Last change: Fri Jan  6 12:20:20 2012 via cibadmin on host1</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">Stack: Heartbeat</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2" id="">Current DC: host1 (e7dd6b7b-83ee-45bd-9768-bf576260ff15) - partition with quorum</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">Version: 1.1.6-9971ebba4494012a93c03b40a2c58ec0eb60f50c</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">2 Nodes configured, unknown expected votes</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">0 Resources configured.</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">============</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2"><br></font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">Online: [ host1 host2 ]</font></div><div id=""><br></div><div id="">I issued "crm configure erase" and then performed the following operations after running "crm configure":</div><div id=""><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">property stonith-enabled="false"</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">property no-quorum-policy="ignore"</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">rsc_defaults resource-stickiness="200"</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">commit</font></div></div><div id=""><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">primitive p_exportfs_drive \</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">ocf:heartbeat:exportfs \</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">params fsid=1 \</font></div><div id=""><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">directory="/tmp" \</font></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">options="rw,mountpoint" \</font></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><font face="'courier new', courier, monaco, monospace, sans-serif" size="2" id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">clientspec="10.10.0.0/255.255.0.0" \</font></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">wait_for_leasetime_on_stop=true \</font></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><font face="'courier new', courier, monaco, monospace, sans-serif" size="2">op monitor interval="30s"</font></div></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><br></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">I have attached the syslog from these operations as well as a copy of the configuration as exported via "cibadmin --query > /tmp/pacemaker_config.xml". I am also including a copy of the portion of the strace from when I entered 'op monitor interval="30s"' at the end of the exportfs primitive and then hit the Enter key (and the crm shell remains frozen).</div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><br></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">Any ideas of what else I can try to fix the crm shell on these nodes?</div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><br></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">Thanks,</div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><br></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">Andrew</div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><br></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><br></div><br><hr id="zwchr" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; "><div style="color: rgb(0, 0, 0); font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica, Arial, sans-serif; font-size: 12pt; "><b>From: </b><span>"Florian Haas" <<a class="smarterwiki-linkify" href="mailto:florian@hastexo.com" title="[GMCP] Compose a new mail to florian@hastexo.com" rel="noreferrer" target="_blank">florian@hastexo.com</a>></span><br><b>To: </b><span>"The Pacemaker cluster resource manager" <<a class="smarterwiki-linkify" href="mailto:pacemaker@oss.clusterlabs.org" title="[GMCP] Compose a new mail to pacemaker@oss.clusterlabs.org" rel="noreferrer" target="_blank">pacemaker@oss.clusterlabs.org</a>></span><br><b>Sent: </b>Monday, January 9, 2012 5:44:55 AM<br><b>Subject: </b>Re: [Pacemaker] Cannot Create Primitive in CRM Shell<br><br><span>On Mon, Jan 9, 2012 at 11:42 AM, Dan Frincu <<a class="smarterwiki-linkify" href="mailto:df.cluster@gmail.com" title="[GMCP] Compose a new mail to df.cluster@gmail.com" rel="noreferrer" target="_blank">df.cluster@gmail.com</a>> wrote:</span><br>> Hi,<br>><br><span>> On Fri, Jan 6, 2012 at 11:24 PM, Andrew Martin <<a class="smarterwiki-linkify" href="mailto:amartin@xes-inc.com" title="[GMCP] Compose a new mail to amartin@xes-inc.com" rel="noreferrer" target="_blank">amartin@xes-inc.com</a>> wrote:</span><br>>> Hello,<br>>><br>>> I am working with DRBD + Heartbeat + Pacemaker to create a 2-node<br>>> highly-available cluster. I have been following this official guide on<br>>> DRBD's website for configuring all of the components:<br><span>>> <a class="smarterwiki-linkify" href="http://www.linbit.com/fileadmin/tech-guides/ha-nfs.pdf" target="_blank">http://www.linbit.com/fileadmin/tech-guides/ha-nfs.pdf</a></span><br>>><br>>> However, once I go to configure the primitives in pacemaker's CRM shell<br>>> (section 4.1 in the PDF above) I am unable to create the primitive. For<br>>> example, I enter the following configuration for a DRBD device called<br>>> "drive":<br>>> primitive p_drbd_drive \<br>>><br>>>   ocf:linbit:drbd \<br>>><br>>>   params drbd_resource="drive" \<br>>><br>>>   op monitor interval="15" role="Master" \<br>>><br>>>   op monitor interval="30" role="Slave"<br>>><br>>> After entering all of these lines I hit enter and nothing is returned - it<br>>> appears frozen and I am never returned to the "crm(live)configure# " shell.<br>>> An strace of the process does not reveal any obvious blocks. I have also<br>>> tried entering the entire configuration on a single line with the same<br>>> result.<br>><br>> I would recommend going through this guide first<br><span>> <a class="smarterwiki-linkify" href="http://www.clusterlabs.org/doc/en-US/Pacemaker/1.1/html-single/Pacemaker_Explained/" target="_blank">http://www.clusterlabs.org/doc/en-US/Pacemaker/1.1/html-single/Pacemaker_Explained/</a></span><br><br>That's a bit of a knee-jerk response if I may say so, and when I wrote<br>those guides[1] the intention was specifically that people could<br>peruse them _without_ first having to check the documentation that<br>covers the configuration internals.<br><br>At any rate, Andrew, if your crm shell is freezing up when you're<br>simply trying to add a primitive, something must be seriously awry in<br>your setup -- it's something that I've not run into personally, unless<br>the cluster was already responding to an error state on one of the<br>nodes. Are you sure your cluster is behaving OK otherwise? Are you<br>getting meaningful output from "crm_mon -1"? Does your cluster report<br>it has successfully elected a DC?<br><br>Cheers,<br>Florian<br><br>[1] Which I did while employed by Linbit, which is no longer the case,<br><span>as they have asked I point out. <a class="smarterwiki-linkify" href="http://wp.me/p4XzQ-bN" target="_blank">http://wp.me/p4XzQ-bN</a></span><br><br>-- <br>Need help with High Availability?<br><span><a class="smarterwiki-linkify" href="http://www.hastexo.com/now" target="_blank">http://www.hastexo.com/now</a></span><br><br>_______________________________________________<br><span>Pacemaker mailing list: <a class="smarterwiki-linkify" href="mailto:Pacemaker@oss.clusterlabs.org" title="[GMCP] Compose a new mail to Pacemaker@oss.clusterlabs.org" rel="noreferrer" target="_blank">Pacemaker@oss.clusterlabs.org</a></span><br><span><a class="smarterwiki-linkify" href="http://oss.clusterlabs.org/mailman/listinfo/pacemaker" target="_blank">http://oss.clusterlabs.org/mailman/listinfo/pacemaker</a></span><br><br><span>Project Home: <a class="smarterwiki-linkify" href="http://www.clusterlabs.org" target="_blank">http://www.clusterlabs.org</a></span><br><span>Getting started: <a class="smarterwiki-linkify" href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf" target="_blank">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</a></span><br><span>Bugs: <a class="smarterwiki-linkify" href="http://bugs.clusterlabs.org" target="_blank">http://bugs.clusterlabs.org</a></span><br></div><br></div></div><br>_______________________________________________<br>Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<br>http://oss.clusterlabs.org/mailman/listinfo/pacemaker<br><br>Project Home: http://www.clusterlabs.org<br>Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf<br>Bugs: http://bugs.clusterlabs.org<br></div><br></div></div></body></html>