<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">Hi Jake,</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="">No, unfortunately I did not record the status of libglib2.0-0 before installing. However, I do have the list of packages that were installed when I did "apt-get install drbd8-utils heartbeat pacemaker" from the PPA and it is not listed among them:</div><div id=""><div id="">binutils build-essential cluster-glue cvs debconf-utils debhelper dkms dpatch dpkg-dev drbd8-source drbd8-utils</div><div id="">&nbsp; fakeroot fancontrol g++ g++-4.4 gawk gcc gcc-4.4 gettext heartbeat html2text intltool-debian libc-dev-bin</div><div id="">&nbsp; libc6-dev libcib1 libcluster-glue libcorosync4 libcrmcluster1 libcrmcommon2 libcroco3 libcurl3 libesmtp5 libgomp1</div><div id="">&nbsp; libheartbeat2 liblrm2 libltdl7 liblzma1 libmail-sendmail-perl libnet1 libnspr4-0d libnss3-1d libopenhpi2</div><div id="">&nbsp; libopenipmi0 libpe-rules2 libpe-status3 libpengine3 libperl5.10 libpils2 libplumb2 libplumbgpl2 libsensors4</div><div id="">&nbsp; libsnmp-base libsnmp15 libstdc++6-4.4-dev libstonith1 libstonithd1 libsys-hostname-long-perl libtransitioner1</div><div id="">&nbsp; libxml2-utils libxslt1.1 linux-libc-dev lm-sensors manpages-dev openhpid pacemaker patchutils po-debconf</div><div id="">&nbsp; resource-agents xz-utils</div><div id=""><br></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">This leads me to believe that it was installed from lucid-updates until I applied the fix.</div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown"><br></div><div id="aeaoofnhgocdbnbeljkmbjdmhbcokfdb-mousedown">The version of Heartbeat (I am using it instead of Corosync) is 3.0.5 and the version of Pacemaker is 1.1.6.</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><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>"Jake Smith" &lt;jsmith@argotec.com&gt;<br><b>To: </b>"The Pacemaker cluster resource manager" &lt;pacemaker@oss.clusterlabs.org&gt;<br><b>Sent: </b>Monday, January 9, 2012 5:04:32 PM<br><b>Subject: </b>Re: [Pacemaker] Cannot Create Primitive in CRM Shell<br><br>Andrew,<br><br>Curious - Did you check the version before you applied the fix I posted?<br><br>No idea on the long shutdown time (mine wasn't even shutting down before the fix - now it's under 30 seconds)...<br>What version of corosync? pacemaker?<br><br>Jake <br><br><br><br>----- Original Message ----- <br><br>&gt; From: "Andrew Martin" &lt;amartin@xes-inc.com&gt;<br>&gt; To: "The Pacemaker cluster resource manager"<br>&gt; &lt;pacemaker@oss.clusterlabs.org&gt;<br>&gt; Sent: Monday, January 9, 2012 5:06:13 PM<br>&gt; Subject: Re: [Pacemaker] Cannot Create Primitive in CRM Shell<br><br>&gt; Hi Jake,<br><br>&gt; I applied the fix you posted, rebooted my system, and I am now able<br>&gt; to create primitives from the crm shell! I have confirmed that the<br>&gt; ppa version of libglib2.0-0 is the one that is installed<br>&gt; (2.24.1-0ubuntu1.1~ppa1).<br><br>&gt; I am not sure if it is a side-effect of this problem or not but<br>&gt; shutting down the machines takes quite awhile - at least 5 minutes.<br>&gt; During this time crmd prints a bunch of Pending (id: ...) statements<br>&gt; for different resources in my pacemaker configuration. Eventually it<br>&gt; times out and does restart, though it seems like this behavior could<br>&gt; be improved.<br><br>&gt; Thanks!<br><br>&gt; Andrew<br><br>&gt; ----- Original Message -----<br><br>&gt; From: "Jake Smith" &lt;jsmith@argotec.com&gt;<br>&gt; To: "The Pacemaker cluster resource manager"<br>&gt; &lt;pacemaker@oss.clusterlabs.org&gt;<br>&gt; Sent: Monday, January 9, 2012 3:03:14 PM<br>&gt; Subject: Re: [Pacemaker] Cannot Create Primitive in CRM Shell<br><br>&gt; Andrew - my solution below may have been a premature answer. It may<br>&gt; have only applied to something on my system that wasn't right.<br><br>&gt; First thing would be to check and see if you have the correct<br>&gt; libglib2.0-0 version:<br><br>&gt; 2.24.1-0ubuntu1.1~ppa1<br><br>&gt; If you do than disregard below.<br><br>&gt; Jake<br><br>&gt; ----- Original Message -----<br>&gt; &gt; From: "Jake Smith" &lt;jsmith@argotec.com&gt;<br>&gt; &gt; To: "The Pacemaker cluster resource manager"<br>&gt; &gt; &lt;pacemaker@oss.clusterlabs.org&gt;<br>&gt; &gt; Sent: Monday, January 9, 2012 3:31:23 PM<br>&gt; &gt; Subject: Re: [Pacemaker] Cannot Create Primitive in CRM Shell<br>&gt; &gt;<br>&gt; &gt; ----- Original Message -----<br>&gt; &gt; &gt; From: "Rasto Levrinc" &lt;rasto.levrinc@gmail.com&gt;<br>&gt; &gt; &gt; To: "The Pacemaker cluster resource manager"<br>&gt; &gt; &gt; &lt;pacemaker@oss.clusterlabs.org&gt;<br>&gt; &gt; &gt; Sent: Monday, January 9, 2012 2:12:54 PM<br>&gt; &gt; &gt; Subject: Re: [Pacemaker] Cannot Create Primitive in CRM Shell<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; On Mon, Jan 9, 2012 at 3:34 PM, Andrew Martin<br>&gt; &gt; &gt; &lt;amartin@xes-inc.com&gt;<br>&gt; &gt; &gt; wrote:<br>&gt; &gt; &gt; &gt; Hi Florian,<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Thanks for the quick response. This is a fresh install of<br>&gt; &gt; &gt; &gt; pacemaker/heartbeat on two VMs so it should not have any<br>&gt; &gt; &gt; &gt; previous/corrupted<br>&gt; &gt; &gt; &gt; configuration (Ubuntu 10.04 amd64). I had previously deployed<br>&gt; &gt; &gt; &gt; pacemaker on<br>&gt; &gt; &gt; &gt; alternative copies of these VM images, but both of those have<br>&gt; &gt; &gt; &gt; since<br>&gt; &gt; &gt; &gt; been<br>&gt; &gt; &gt; &gt; deleted. I am using the versions of these packages from the<br>&gt; &gt; &gt; &gt; Ubuntu<br>&gt; &gt; &gt; &gt; HA<br>&gt; &gt; &gt; &gt; PPA because the Lucid version does not appear to contain<br>&gt; &gt; &gt; &gt; ocf:heartbeat:exportfs.<br>&gt; &gt;<br>&gt; &gt; Andrew - I was having similiar problems and I believe I've fixed it<br>&gt; &gt; on mine and wouldn't be surprised if it was the same on yours.<br>&gt; &gt;<br>&gt; &gt; ***All the credit goes to Florian and the Hastexo group from<br>&gt; &gt; pointing<br>&gt; &gt; me to the problem***<br>&gt; &gt;<br>&gt; &gt; I use the ubuntu-ha-maintainers PPA also. There is an updated<br>&gt; &gt; version of libglib2.0-0 that (along with some fixes that are<br>&gt; &gt; applied<br>&gt; &gt; to corosync? in the ppa) fixes the issue you and I were seeing with<br>&gt; &gt; adding primitives and ra info commands and even caused corosync to<br>&gt; &gt; hang on stop for mine.<br>&gt; &gt; Problem is that the libglib2.0-0 has an updated package in Lucid<br>&gt; &gt; updates which gives it priority over the version in the ppa. To<br>&gt; &gt; fix:<br>&gt; &gt;<br>&gt; &gt; (assuming you are using the ubuntu-ha-maintainers ppa)<br>&gt; &gt;<br>&gt; &gt; $vi /etc/apt/preferences.d/ubuntu-ha-maintainers-ppa-pin-995<br>&gt; &gt; and add:<br>&gt; &gt;<br>&gt; &gt; Package: *<br>&gt; &gt; Pin: release o=LP-PPA-ubuntu-ha-maintainers<br>&gt; &gt; Pin-Priority: 995<br>&gt; &gt;<br>&gt; &gt; Then apt-get upgrade. Then I restarted both nodes and all was well.<br>&gt; &gt;<br>&gt; &gt; HTH!<br>&gt; &gt;<br>&gt; &gt; Jake<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<br>&gt; &gt; http://oss.clusterlabs.org/mailman/listinfo/pacemaker<br>&gt; &gt;<br>&gt; &gt; Project Home: http://www.clusterlabs.org<br>&gt; &gt; Getting started:<br>&gt; &gt; http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf<br>&gt; &gt; Bugs: http://bugs.clusterlabs.org<br>&gt; &gt;<br><br>&gt; _______________________________________________<br>&gt; Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<br>&gt; http://oss.clusterlabs.org/mailman/listinfo/pacemaker<br><br>&gt; Project Home: http://www.clusterlabs.org<br>&gt; Getting started:<br>&gt; http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf<br>&gt; Bugs: http://bugs.clusterlabs.org<br><br>&gt; _______________________________________________<br>&gt; Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<br>&gt; http://oss.clusterlabs.org/mailman/listinfo/pacemaker<br><br>&gt; Project Home: http://www.clusterlabs.org<br>&gt; Getting started:<br>&gt; http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf<br>&gt; Bugs: http://bugs.clusterlabs.org<br><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>