<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:΢ÈíÑźÚ
}
--></style>
</head>
<body class='hmmessage'>
<pre style="font-family: Simsun; font-size: 12pt; ">&gt;&gt;<i> Hi, friends, I have a problem with Pacemaker 1.1.5.
</i>&gt;&gt;<i>
</i>&gt;&gt;<i> When I configure a master resource as usual, and set target-role=¡°Master¡±,
</i>&gt;&gt;<i> but all instances are in slave state, no instance is promoted to master
</i>&gt;&gt;<i> state.
</i>&gt;&gt;<i>
</i>&gt;&gt;<i> Who can tell me how to promote a instance to master?
</i>
&gt;have your RA call crm_master with a promotion preference or create a
&gt;location constraint for the master role.

&gt;&gt;<i>
</i>&gt;&gt;<i> I guess it is a change in version 1.1.5, because I found ¡°+ High: PE: Bug
</i>&gt;&gt;<i> lf#2554 - target-role alone is not sufficient to promote resources¡± in
</i>&gt;&gt;<i> ChangeLog.
</i>
&gt;yes

</pre><pre style="font-family: Simsun; font-size: 12pt; ">here is part of my cib.xml about the master/slave resource:</pre><pre style="font-family: Simsun; font-size: 12pt; ">...</pre><pre><font class="Apple-style-span" size="4">&lt;master id="mastr"&gt;
  &lt;meta_attributes id="resource-mastr-meta_attributes"&gt;
    &lt;nvpair id="resource-mastr-meta_attributes-globally-unique" name="globally-unique" value="false"/&gt;
    &lt;nvpair id="resource-mastr-meta_attributes-clone-max" name="clone-max" value="2"/&gt;
    &lt;nvpair id="resource-mastr-meta_attributes-clone-node-max" name="clone-node-max" value="1"/&gt;
    &lt;nvpair id="resource-mastr-meta_attributes-master-max" name="master-max" value="1"/&gt;
    &lt;nvpair id="resource-mastr-meta_attributes-master-node-max" name="master-node-max" value="1"/&gt;
  &lt;/meta_attributes&gt;
  &lt;primitive id="mastr-RESOURCE" class="ocf" type="master" provider="heartbeat"&gt;
    &lt;meta_attributes id="resource-mastr-RESOURCE-meta_attributes"&gt;
      &lt;nvpair id="resource-mastr-RESOURCE-meta_aa" name="priority" value="1"/&gt;
      &lt;nvpair id="resource-mastr-RESOURCE-meta_attributes-migration-threshold" name="migration-threshold" value="0"/&gt;
      &lt;nvpair id="resource-mastr-RESOURCE-meta_attributes-failure-timeout" name="failure-timeout" value="0"/&gt;
      &lt;nvpair id="resource-mastr-RESOURCE-meta_attributes-is-managed" name="is-managed" value="true"/&gt;
      &lt;nvpair id="resource-mastr-RESOURCE-meta_attributes-target-role" name="target-role" value="Master"/&gt;
    &lt;/meta_attributes&gt;
    &lt;operations&gt;
      &lt;op id="resource-mastr-RESOURCE-operation-start" name="start" interval="0" timeout="60s" on-fail="restart"/&gt;
      &lt;op id="resource-mastr-RESOURCE-operation-stop" name="stop" interval="0" timeout="60s" on-fail="block"/&gt;
      &lt;op id="resource-mastr-RESOURCE-operation-monitor" name="monitor" interval="0" timeout="60s" on-fail="restart"/&gt;
    &lt;/operations&gt;
  &lt;/primitive&gt;
&lt;/master&gt;</font></pre><pre><font class="Apple-style-span" size="4">...</font></pre><pre><font class="Apple-style-span" size="4">&lt;rsc_location id="constraints-rsc_location-mastr-owl0" rsc="mastr" node="owl0" score="1"/&gt;
&lt;rsc_location id="constraints-rsc_location-mastr-owl2" rsc="mastr" node="owl2" score="1"/&gt;</font></pre><pre><font class="Apple-style-span" size="4">...</font></pre><pre><font class="Apple-style-span" size="4"><br></font></pre><pre><font class="Apple-style-span" size="4">but when I start pacemaker, both instance on owl0 and owl1 is slave, in old pacemaker version, one of them will be promoted.</font></pre><pre><font class="Apple-style-span" size="4">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".</font></pre><pre><font class="Apple-style-span" size="4">thank you !!!</font></pre>                                               </body>
</html>