[Pacemaker] HELP! HELP! HELP!
项磊
l.darkfire at hotmail.com
Tue May 31 03:22:13 CEST 2011
> Did you check the schema?I don't know where I should put the "role field" for the master/slave resource to promote it in my cib.xml.the sample is valid.thank you.
2011/5/30 项磊 <l.darkfire at hotmail.com>:
>>>> Hi, friends, I have a problem with Pacemaker 1.1.5.
>>>>
>>>> When I configure a master resource as usual, and set
>>>> target-role=“Master”,
>>>> but all instances are in slave state, no instance is promoted to master
>>>> state.
>>>>
>>>> Who can tell me how to promote a instance to master?
>>
>>>have your RA call crm_master with a promotion preference or create a
>>>location constraint for the master role.
>>
>>>>
>>>> I guess it is a change in version 1.1.5, because I found “+ High: PE:
>>>> Bug
>>>> lf#2554 - target-role alone is not sufficient to promote resources” in
>>>> ChangeLog.
>>
>>>yes
>>
>> here is part of my cib.xml about the master/slave resource:
>>
>> ...
>>
>> <master id="mastr">
>> <meta_attributes id="resource-mastr-meta_attributes">
>> <nvpair id="resource-mastr-meta_attributes-globally-unique"
>> name="globally-unique" value="false"/>
>> <nvpair id="resource-mastr-meta_attributes-clone-max" name="clone-max"
>> value="2"/>
>> <nvpair id="resource-mastr-meta_attributes-clone-node-max"
>> name="clone-node-max" value="1"/>
>> <nvpair id="resource-mastr-meta_attributes-master-max"
>> name="master-max"
>> value="1"/>
>> <nvpair id="resource-mastr-meta_attributes-master-node-max"
>> name="master-node-max" value="1"/>
>> </meta_attributes>
>> <primitive id="mastr-RESOURCE" class="ocf" type="master"
>> provider="heartbeat">
>> <meta_attributes id="resource-mastr-RESOURCE-meta_attributes">
>> <nvpair id="resource-mastr-RESOURCE-meta_aa" name="priority"
>> value="1"/>
>> <nvpair
>> id="resource-mastr-RESOURCE-meta_attributes-migration-threshold"
>> name="migration-threshold" value="0"/>
>> <nvpair id="resource-mastr-RESOURCE-meta_attributes-failure-timeout"
>> name="failure-timeout" value="0"/>
>> <nvpair id="resource-mastr-RESOURCE-meta_attributes-is-managed"
>> name="is-managed" value="true"/>
>> <nvpair id="resource-mastr-RESOURCE-meta_attributes-target-role"
>> name="target-role" value="Master"/>
>> </meta_attributes>
>> <operations>
>> <op id="resource-mastr-RESOURCE-operation-start" name="start"
>> interval="0" timeout="60s" on-fail="restart"/>
>> <op id="resource-mastr-RESOURCE-operation-stop" name="stop"
>> interval="0" timeout="60s" on-fail="block"/>
>> <op id="resource-mastr-RESOURCE-operation-monitor" name="monitor"
>> interval="0" timeout="60s" on-fail="restart"/>
>> </operations>
>> </primitive>
>> </master>
>>
>> ...
>>
>> <rsc_location id="constraints-rsc_location-mastr-owl0" rsc="mastr"
>> node="owl0" score="1"/>
>> <rsc_location id="constraints-rsc_location-mastr-owl2" rsc="mastr"
>> node="owl2" score="1"/>
>
>>There is no role field listed here.
>
> thank you very much!
>
> but where should I put role="Master"? if I write like this:
>
> <rsc_location id="constraints-rsc_location-mastr-owl0" rsc="mastr"
> node="owl0" score="1" role="Master" />
>
> <rsc_location id="constraints-rsc_location-mastr-owl2" rsc="mastr"
> node="owl2" score="1"/>
>
> it will not be accepted by cibadmin. what is a typical example for this
> case?
>
> thank you!!!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://oss.clusterlabs.org/pipermail/pacemaker/attachments/20110531/f1c688d6/attachment.html>
More information about the Pacemaker
mailing list