Hi, On Thu, Dec 06, 2007 at 12:49:17AM -0000, Rafe Slattery wrote: > thanks for the suggestion... > It helped ... a bit... but I'm still not quite there... > Can I get some clarificaton on what location constraints I should use. > I want an active/passive combo. 1 web to be running web services , 1 passive. > 1 db to run db services, 1 passive.
Why don't you go with a three node cluster then? You can have one standby node which could run either db or web in case one of the active nodes fails. Save a bit on hw, power, maintenance, etc. > > I think the constraints I need are > <rsc_location id="webPlace" rsc="WEBstuff"> > <rule id="prefered_webPlace" score="INFINITY"> > <expression attribute="#uname" > id="ef686bfc-53ed-4910-84e1-8b08138bd83e" operation="eq" > value="portalweb1.dataelec.com" boolean_op="or"/> > <expression attribute="#uname" > id="1527f928-c31e-46fb-abfd-02364e3684ea" operation="eq" > value="portalweb2.dataelec.com" boolean_op="or"/> > </rule> > </rsc_location> > <rsc_location id="dbPlace" rsc="DBstuff"> > <rule id="prefered_dbPalce" score="INFINITY"> > <expression attribute="#uname" > id="1428c0c0-809e-4c26-ade6-5b0398843047" operation="eq" > value="portaldb1.dataelec.com" boolean_op="or"/> > <expression attribute="#uname" > id="54853280-040b-4b64-99bc-f3570eb9999f" operation="eq" > value="portaldb2.dataelec.com" boolean_op="or"/> > </rule> > </rsc_location> > <rsc_location id="noWebonDB" rsc="DBstuff"> Put "or" here > <rule id="prefered_noWebonDB" score="-INFINITY"> > <expression attribute="#uname" > id="52c7809d-c96a-4362-855d-27c1ac5e210a" operation="eq" value="portalweb1"/> > <expression attribute="#uname" > id="2d8aa398-cdb6-473e-8c08-43305a78761b" operation="eq" value="portalweb2"/> > </rule> > </rsc_location> > <rsc_location id="noDBonWeb" rsc="WEBstuff"> and here, otherwise these rules will never match anything. > <rule id="prefered_noDBonWeb" score="-INFINITY"> > <expression attribute="#uname" > id="4da1224c-5c59-4731-a507-6cfea7f408a3" operation="eq" value="portaldb1"/> > <expression attribute="#uname" > id="b7470caf-8f54-42a9-9613-ab4ae7aa938a" operation="eq" value="portaldb2"/> > </rule> > </rsc_location> > but its still doing weird things... currently I have 1 web box running the > web and db services runnning on the other web. I have been playing with > Symetric Cluster but neither value results in the behaviour I want. > > I have been working through the gui up to this... I've entered the boolean > part manually and the re-imported the CIB, which I've then checked has been > updated by reexporting and that seems to be working ok. > > Again all help appreciated... Thanks, Dejan > ________________________________ > > From: [EMAIL PROTECTED] on behalf of Andreas Kurz > Sent: Wed 05/12/2007 21:28 > To: General Linux-HA mailing list > Subject: Re: [Linux-HA] Setup Q > > > > On Dec 5, 2007 7:18 PM, Rafe Slattery <[EMAIL PROTECTED]> wrote: > > Hi > > > > I'm trying to get a HA setup operational and am having issues. > [snip] > > Any pointers greatly appreciated... > > Hello! > > By default rules combine several expressions with a logical 'and' ... > I assume your intention was a logical 'or'. > Try to add boolean_op="or" attribute to your rules like: > > <rule id="prefered_webPlace" score="INFINITY" boolean_op="or"> > ..... > > Regards, > Andreas > > > _______________________________________________ > Linux-HA mailing list > [email protected] > http://lists.linux-ha.org/mailman/listinfo/linux-ha > See also: http://linux-ha.org/ReportingProblems _______________________________________________ Linux-HA mailing list [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems
