<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000'><P>David,</P>
<P>&nbsp;</P>
<P>Just so I'm clearer (when I run into this issue...)</P>
<P>&nbsp;</P>
<P>You have to have all of the supporting software for each resource installed (i.e. drbd, nfs, mysql, or whatever) not&nbsp;just the RA's?</P>
<P>&nbsp;</P>
<P>If you have the RA's installed&nbsp;you'd get "not installed" but that&nbsp;is not&nbsp;sufficient for Pacemaker to assume it's not running? I would think that not installed would be can't be running but... ;-)</P>
<P>&nbsp;</P>
<P>Thanks!<BR></P>
<DIV><SPAN name="x"></SPAN>
<STYLE>/* Style Definitions */p.MsoNormal, p.MsoAutoSig, li.MsoNormal, div.MsoNormal        {margin:0cm; margin-bottom:.0001pt;}@page WordSection1        {size:612.0pt 792.0pt;        margin:72.0pt 72.0pt 72.0pt 72.0pt;        mso-header-margin:36.0pt;        mso-footer-margin:36.0pt;        mso-paper-source:0;}div.WordSection1        {page:WordSection1;}</STYLE>

<DIV class=WordSection1>
<P class=MsoNormal>Jake<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></P>
<P class=MsoNormal><o:p>&nbsp;</o:p></P></DIV><SPAN name="x"></SPAN><BR></DIV>
<HR id=zwchr>

<DIV style="FONT-STYLE: normal; FONT-FAMILY: Helvetica,Arial,sans-serif; COLOR: #000; FONT-SIZE: 12pt; FONT-WEIGHT: normal; TEXT-DECORATION: none"><B>From: </B>"David Vossel" &lt;dvossel@redhat.com&gt;<BR><B>To: </B>"The Pacemaker cluster resource manager" &lt;pacemaker@oss.clusterlabs.org&gt;<BR><B>Sent: </B>Friday, June 8, 2012 11:14:18 AM<BR><B>Subject: </B>Re: [Pacemaker] Configuring a cluster for asymmetric operation<BR><BR>----- Original Message -----<BR>&gt; From: "Matthew O'Connor" &lt;matt@ecsorl.com&gt;<BR>&gt; To: "The Pacemaker cluster resource manager" &lt;pacemaker@oss.clusterlabs.org&gt;<BR>&gt; Sent: Friday, June 8, 2012 8:36:13 AM<BR>&gt; Subject: Re: [Pacemaker] Configuring a cluster for asymmetric operation<BR>&gt; <BR>&gt; I ran across the same issue when putting together an asymmetric<BR>&gt; cluster. &nbsp;Generally, I've found that it's necessary to make sure all<BR>&gt; nodes have the same resource-related backing software installed. &nbsp;For<BR>&gt; instance, I too have had to install DRBD on all nodes, even those not<BR>&gt; running DRBD. &nbsp;iSCSITarget is another one - even with the RA<BR>&gt; available,<BR>&gt; not having the proper service available for the monitor to query can<BR>&gt; cause a monitor error - which tends to nuke the resource on all<BR>&gt; nodes,<BR>&gt; even the properly configured ones. &nbsp;As it was explained to me,<BR>&gt; Pacemaker<BR>&gt; needs to be able to know that a resource isn't (or is) running on a<BR>&gt; node<BR>&gt; that it isn't (or is) supposed to be running on. &nbsp;Lack of resource<BR>&gt; agent<BR>&gt; (i.e. lack of ability to monitor) is not taken as an indication that<BR>&gt; such a resource isn't running there.<BR><BR>Yes, this is true. There is no way around this, pacemaker will probe every known resource on every node each time it starts up. &nbsp;Without having the resource agents installed on all nodes, pacemaker can not verify a resource is running or not, which will cause problems. &nbsp;Even if the configuration prevents a resource from ever being started by pacemaker on a node, pacemaker will still need a way to verify that resource isn't already running when it starts up.<BR><BR>-- Vossel<BR><BR>&gt; On 6/8/2012 3:36 AM, Brad Jones wrote:<BR>&gt; &gt; I have a cluster with three nodes, A B and C. &nbsp;A and B can<BR>&gt; &gt; basically<BR>&gt; &gt; stand in for one another; they run a DRBD master/slave set, and<BR>&gt; &gt; failure of A where most things run normally fires up services on B.<BR>&gt; &gt;<BR>&gt; &gt; C helps arbitrate quorum and runs Stonith plugins. &nbsp;I've written<BR>&gt; &gt; location rules to prohibit most of the production services from<BR>&gt; &gt; running on node C.<BR>&gt; &gt;<BR>&gt; &gt; Problem is, the DRBD RA tries to monitor on node C, even though<BR>&gt; &gt; DRBD<BR>&gt; &gt; isn't even installed. &nbsp;(It fails, helpfully, "not installed.") &nbsp;I'm<BR>&gt; &gt; stuck with a slowly-incrementing failcount on C.<BR>&gt; &gt;<BR>&gt; &gt; When I give all services a default location rule and set<BR>&gt; &gt; symmetric-cluster="false", some of the resources stay running on A<BR>&gt; &gt; but<BR>&gt; &gt; most of the important ones stop.<BR>&gt; &gt;<BR>&gt; &gt; This was raised back in 2010 here:<BR>&gt; &gt; &lt;http://oss.clusterlabs.org/pipermail/pacemaker/2010-April/005873.html&gt;<BR>&gt; &gt; but I can't find much more about this issue on the web and there's<BR>&gt; &gt; only passing mention of it in the Pacemaker documentation.<BR>&gt; &gt;<BR>&gt; &gt; Bottom line: What's required to correctly configure a cluster with<BR>&gt; &gt; symmetric-cluster set to false?<BR>&gt; &gt;<BR>&gt; &gt; FYI I'm on pacemaker 1.1.6, heartbeat 3.0.5, on Ubuntu 10.04.<BR>&gt; &gt;<BR>&gt; &gt; Thanks! &nbsp;Brad<BR>&gt; &gt; --<BR>&gt; &gt; Brad Jones<BR>&gt; &gt; Brad@Jones.name<BR>&gt; &gt; Mobile: 303-219-0795<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; <BR>&gt; --<BR>&gt; <BR>&gt; Sincerely,<BR>&gt; &nbsp; Matthew O'Connor<BR>&gt; <BR>&gt; -----------------------------------------------------------------<BR>&gt; Sr. Software Engineer<BR>&gt; PGP/GPG Key: 0x55F981C4<BR>&gt; Fingerprint: E5DC A0F8 5A40 E4DA 2CE6 B5A2 014C 2CBF 55F9 81C4<BR>&gt; <BR>&gt; Engineering and Computer Simulations, Inc.<BR>&gt; 11825 High Tech Ave Suite 250<BR>&gt; Orlando, FL 32817<BR>&gt; <BR>&gt; Tel: &nbsp; 407-823-9991 x315<BR>&gt; Fax: &nbsp; 407-823-8299<BR>&gt; Email: matt@ecsorl.com<BR>&gt; Web: &nbsp; www.ecsorl.com<BR>&gt; -----------------------------------------------------------------<BR>&gt; <BR>&gt; CONFIDENTIAL NOTICE: The information contained in this electronic<BR>&gt; message is legally privileged, confidential and exempt from<BR>&gt; disclosure<BR>&gt; under applicable law. It is intended only for the use of the<BR>&gt; individual<BR>&gt; or entity named above. If the reader of this message is not the<BR>&gt; intended<BR>&gt; recipient, you are hereby notified that any dissemination,<BR>&gt; distribution<BR>&gt; or copying of this message is strictly prohibited. If you have<BR>&gt; received<BR>&gt; this communication in error, please notify the sender immediately by<BR>&gt; return e-mail and delete the original message and any copies of it<BR>&gt; from<BR>&gt; your computer system. Thank you.<BR>&gt; <BR>&gt; _______________________________________________<BR>&gt; Pacemaker mailing list: Pacemaker@oss.clusterlabs.org<BR>&gt; http://oss.clusterlabs.org/mailman/listinfo/pacemaker<BR>&gt; <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>&gt; <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><BR></DIV><BR></div></body></html>