<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div class="plainMail"><br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; Liang Ma<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; Contractuel | Consultant | SED Systems Inc.<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; Ground Systems Analyst<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; Agence spatiale canadienne | Canadian Space Agency<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; 6767, Route de l'A?roport, Longueuil (St-Hubert), QC, Canada, J3Y 8Y9<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; T?l/Tel : (450) 926-5099 | T?l?c/Fax: (450) 926-5083<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; Courriel/E-mail : [liang.ma &lt;<a href="http://liang.ma" target="_blank">http://liang.ma</a>&gt;@space.gc.ca<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&lt;<a href="http://space.gc.ca"
 target="_blank">http://space.gc.ca</a>&gt;]<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; Site web/Web site : [www.space.gc.ca &lt;<a href="http://www.space.gc.ca" target="_blank">http://www.space.gc.ca</a>&gt; ]<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; -----Original Message-----<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; From: Dejan Muhamedagic [mailto:<a ymailto="mailto:dejanmm@fastmail.fm" href="/mc/compose?to=dejanmm@fastmail.fm">dejanmm@fastmail.fm</a><br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&lt;mailto:<a ymailto="mailto:dejanmm@fastmail.fm" href="/mc/compose?to=dejanmm@fastmail.fm">dejanmm@fastmail.fm</a>&gt;]<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; Sent: January 28, 2011 8:26 AM<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; To: The Pacemaker cluster resource manager<br>&gt;&nbsp;
 &nbsp;&nbsp;&nbsp;&gt;&gt; Subject: Re: [Pacemaker] pacemaker won't start mysql in the<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;second node<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; Hi,<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; On Thu, Jan 27, 2011 at 11:51:31AM -0500, <a ymailto="mailto:Liang.Ma@asc-csa.gc.ca" href="/mc/compose?to=Liang.Ma@asc-csa.gc.ca">Liang.Ma@asc-csa.gc.ca</a><br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&lt;mailto:<a ymailto="mailto:Liang.Ma@asc-csa.gc.ca" href="/mc/compose?to=Liang.Ma@asc-csa.gc.ca">Liang.Ma@asc-csa.gc.ca</a>&gt; wrote:<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; Hi There,<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;</div><div class="plainMail"><br></div><div class="plainMail"><br></div><div class="plainMail">HI your LAMP is linux+apache+mysql+php?</div><div
 class="plainMail"><br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; I have set up a pair of ha LAMP servers using heartbeat,<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;pacemaker and<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; drbd on Ubuntu 10.04 LTS. Everything works fine until I upgraded<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; mysql-server from 5.1.41-3ubuntu12.6 to 5.1.41-3ubuntu12.9. Now<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;node 1<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; (arsvr1) works still fine, but mysql on node 2 (arsvr2) won't start<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; when I switch arsvr1 standby. The error message shown from "crm<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; status" is<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; Failed actions:<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; mysql_start_0 (node=arsvr2, call=32, rc=4, status=complete):<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;
 insufficient privileges<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; No errors logged in /var/log/mysql/error.log at all.<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; I think that you should check directory permissions. The log<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; file should give you a hint.<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; Thanks,<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt; Dejan<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; drbd mysql partition mounted properly. If I go to<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; /usr/lib/ocf/resource.d/heartbeat and set the OCF_RESKEY<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;parameters, I<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; have no problem to start mysql server
 by "./mysql start". But the<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; resource mysql won't show up in crm status.<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; So looks somehow pacemaker fail to start resource mysql even before<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; running the resource script.<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; Here is the configuration<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; node $id="bc6bf61d-6b5f-4307-85f3-bf7bb11531bb" arsvr2 \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;attributes standby="off"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; node $id="bf0e7394-9684-42b9-893b-5a9a6ecddd7e" arsvr1 \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;attributes standby="off"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; primitive apache2
 lsb:apache2 \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op start interval="0" timeout="60" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op stop interval="0" timeout="120" start-delay="15" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;meta target-role="Started"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; primitive drbd_mysql ocf:linbit:drbd \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;params drbd_resource="r0" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op monitor interval="15s"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; primitive drbd_webfs ocf:linbit:drbd \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;params drbd_resource="r1" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op monitor interval="15s" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op
 start interval="0" timeout="240" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op stop interval="0" timeout="100"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; primitive fs_mysql ocf:heartbeat:Filesystem \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;params device="/dev/drbd/by-res/r0"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;directory="/var/lib/mysql" fstype="ext4" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op start interval="0" timeout="60" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op stop interval="0" timeout="120" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;meta target-role="Started"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; primitive fs_webfs ocf:heartbeat:Filesystem \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;params device="/dev/drbd/by-res/r1" directory="/srv"<br>&gt;&nbsp;
 &nbsp;&nbsp;&nbsp;fstype="ext4" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op start interval="0" timeout="60" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op stop interval="0" timeout="120" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;meta target-role="Started"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; primitive ip1 ocf:heartbeat:IPaddr2 \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;params ip="10.10.10.193" nic="eth0" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op monitor interval="5s"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; primitive ip1arp ocf:heartbeat:SendArp \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;params ip="10.10.10.193" nic="eth0"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; primitive mysql ocf:heartbeat:mysql \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp;
 &nbsp;&nbsp;&nbsp;params binary="/usr/bin/mysqld_safe" config="/etc/mysql/my.cnf"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; user="mysql" group="mysql" log="/var/log/mysql.log"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; pid="/var/run/mysqld/mysqld.pid" datadir="/var/lib/mysql"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; socket="/var/run/mysqld/mysqld.sock" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op monitor interval="30s" timeout="30s" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op start interval="0" timeout="120" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;op stop interval="0" timeout="120" \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;meta target-role="Started"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; group MySQLDB fs_mysql mysql \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;meta
 target-role="Started"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; group WebServices ip1 ip1arp fs_webfs apache2 \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;meta target-role="Started"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; ms ms_drbd_mysql drbd_mysql \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;meta master-max="1" master-node-max="1" clone-max="2"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; clone-node-max="1" notify="true"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; ms ms_drbd_webfs drbd_webfs \<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp;meta master-max="1" master-node-max="1" clone-max="2"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; clone-node-max="1" notify="true" target-role="Started"<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; colocation apache2_with_ip inf: apache2 ip1<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; colocation apache2_with_mysql inf: apache2
 ms_drbd_mysql:Master<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; colocation apache2_with_webfs inf: apache2 ms_drbd_webfs:Master<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; colocation fs_on_drbd inf: fs_mysql ms_drbd_mysql:Master<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; colocation ip_with_ip_arp inf: ip1 ip1arp<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; colocation mysql_on_drbd inf: MySQLDB ms_drbd_mysql:Master<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; colocation web_with_mysql inf: MySQLDB WebServices<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; colocation webfs_on_drbd inf: fs_webfs ms_drbd_webfs:Master<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; colocation webfs_with_fs inf: fs_webfs fs_mysql<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; order apache2-after-arp inf: ip1arp:start apache2:start<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; order arp-after-ip inf: ip1:start ip1arp:start<br>&gt;&nbsp; &nbsp;&nbsp;&nbsp;&gt;&gt;&gt; order
 fs-mysql-after-drbd inf: ms_drbd_mysql:promote fs_mysql:start<br><br></div></blockquote></td></tr></table><br>






      &nbsp;