>> 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"/>...
but when I start pacemaker, both instance on owl0 and owl1 is slave, in old 
pacemaker version, one of them will be promoted.I want to know how to let 
pacemaker promote a slave to master automatically. the version I use is the 
latest 1.1.5: "Pacemaker-1-1-e872eeb39a5f".thank you !!!                        
                
_______________________________________________
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker

Reply via email to