[Pacemaker] location setting with parenthesis

Andreas Kurz andreas at hastexo.com
Thu Nov 3 16:30:45 EDT 2011


On 11/03/2011 12:38 PM, Lars Ellenberg wrote:
> On Thu, Nov 03, 2011 at 07:23:01PM +0900, 池田 淳子 wrote:
>> Hi,
>>
>>>> location rsc_location-1 msDRBD \
>>>> rule role=master -inf: \
>>>> (defined master-prmMySQL:0 and master-prmMySQL:0 gt 0) or \
>>>> (defined master-prmMySQL:1 and master-prmMySQL:1 gt 0)
>>>
>>> Why not using two rules for this location constraint? I expect that to
>>> work the same way you want to express in your rule above.
>>
>> Do you mean the following rules?
>>
>> location rsc_location-1 msDRBD \
>> rule role=master -inf: defined master-prmMySQL:0 and master-prmMySQL:0 gt 0 \
>> rule role=master -inf: defined master-prmMySQL:1 and master-prmMySQL:1 gt 0
> 
> I may be missing something obvious, but why not a colocation constraint
> between msDRBD and prmMySQL?
> 
> something like
> colocation asdf -inf: msDRBD:Master prmMySQL:Master
> 
> 
> 

I don't think you miss something obvious, lars ;-)

yes, that constraint you recommend would be the way to go ... I was only
commenting on the parenthesis not on the quality of the rules ;-)

Regards,
Andreas

-- 
Need help with Pacemaker?
http://www.hastexo.com/now


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 286 bytes
Desc: OpenPGP digital signature
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20111103/5ab22a65/attachment-0003.sig>


More information about the Pacemaker mailing list