<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:΢ÈíÑźÚ
}
--></style>
</head>
<body class='hmmessage'>
<span class="Apple-style-span" style="font-family: Simsun; font-size: 12pt; "><pre>&gt;&gt;&gt;<i> Hi, friends, I have a problem with Pacemaker 1.1.5.
</i>&gt;&gt;&gt;<i>
</i>&gt;&gt;&gt;<i> When I configure a master resource as usual, and set
</i>&gt;&gt;&gt;<i> target-role=¡°Master¡±,
</i>&gt;&gt;&gt;<i> but all instances are in slave state, no instance is promoted to master
</i>&gt;&gt;&gt;<i> state.
</i>&gt;&gt;&gt;<i>
</i>&gt;&gt;&gt;<i> Who can tell me how to promote a instance to master?
</i>&gt;<i>
</i>&gt;&gt;<i>have your RA call crm_master with a promotion preference or create a
</i>&gt;&gt;<i>location constraint for the master role.
</i>&gt;<i>
</i>&gt;&gt;&gt;<i>
</i>&gt;&gt;&gt;<i> I guess it is a change in version 1.1.5, because I found ¡°+ High: PE: Bug
</i>&gt;&gt;&gt;<i> lf#2554 - target-role alone is not sufficient to promote resources¡± in
</i>&gt;&gt;&gt;<i> ChangeLog.
</i>&gt;<i>
</i>&gt;&gt;<i>yes
</i>&gt;<i>
</i>&gt;<i> here is part of my cib.xml about the master/slave resource:
</i>&gt;<i>
</i>&gt;<i> ...
</i>&gt;<i>
</i>&gt;<i> &lt;master id="mastr"&gt;
</i>&gt;<i>   &lt;meta_attributes id="resource-mastr-meta_attributes"&gt;
</i>&gt;<i>     &lt;nvpair id="resource-mastr-meta_attributes-globally-unique"
</i>&gt;<i> name="globally-unique" value="false"/&gt;
</i>&gt;<i>     &lt;nvpair id="resource-mastr-meta_attributes-clone-max" name="clone-max"
</i>&gt;<i> value="2"/&gt;
</i>&gt;<i>     &lt;nvpair id="resource-mastr-meta_attributes-clone-node-max"
</i>&gt;<i> name="clone-node-max" value="1"/&gt;
</i>&gt;<i>     &lt;nvpair id="resource-mastr-meta_attributes-master-max" name="master-max"
</i>&gt;<i> value="1"/&gt;
</i>&gt;<i>     &lt;nvpair id="resource-mastr-meta_attributes-master-node-max"
</i>&gt;<i> name="master-node-max" value="1"/&gt;
</i>&gt;<i>   &lt;/meta_attributes&gt;
</i>&gt;<i>   &lt;primitive id="mastr-RESOURCE" class="ocf" type="master"
</i>&gt;<i> provider="heartbeat"&gt;
</i>&gt;<i>     &lt;meta_attributes id="resource-mastr-RESOURCE-meta_attributes"&gt;
</i>&gt;<i>       &lt;nvpair id="resource-mastr-RESOURCE-meta_aa" name="priority"
</i>&gt;<i> value="1"/&gt;
</i>&gt;<i>       &lt;nvpair
</i>&gt;<i> id="resource-mastr-RESOURCE-meta_attributes-migration-threshold"
</i>&gt;<i> name="migration-threshold" value="0"/&gt;
</i>&gt;<i>       &lt;nvpair id="resource-mastr-RESOURCE-meta_attributes-failure-timeout"
</i>&gt;<i> name="failure-timeout" value="0"/&gt;
</i>&gt;<i>       &lt;nvpair id="resource-mastr-RESOURCE-meta_attributes-is-managed"
</i>&gt;<i> name="is-managed" value="true"/&gt;
</i>&gt;<i>       &lt;nvpair id="resource-mastr-RESOURCE-meta_attributes-target-role"
</i>&gt;<i> name="target-role" value="Master"/&gt;
</i>&gt;<i>     &lt;/meta_attributes&gt;
</i>&gt;<i>     &lt;operations&gt;
</i>&gt;<i>       &lt;op id="resource-mastr-RESOURCE-operation-start" name="start"
</i>&gt;<i> interval="0" timeout="60s" on-fail="restart"/&gt;
</i>&gt;<i>       &lt;op id="resource-mastr-RESOURCE-operation-stop" name="stop"
</i>&gt;<i> interval="0" timeout="60s" on-fail="block"/&gt;
</i>&gt;<i>       &lt;op id="resource-mastr-RESOURCE-operation-monitor" name="monitor"
</i>&gt;<i> interval="0" timeout="60s" on-fail="restart"/&gt;
</i>&gt;<i>     &lt;/operations&gt;
</i>&gt;<i>   &lt;/primitive&gt;
</i>&gt;<i> &lt;/master&gt;
</i>&gt;<i>
</i>&gt;<i> ...
</i>&gt;<i>
</i>&gt;<i> &lt;rsc_location id="constraints-rsc_location-mastr-owl0" rsc="mastr"
</i>&gt;<i> node="owl0" score="1"/&gt;
</i>&gt;<i> &lt;rsc_location id="constraints-rsc_location-mastr-owl2" rsc="mastr"
</i>&gt;<i> node="owl2" score="1"/&gt;
</i>
&gt;There is no role field listed here.</pre><pre>thank you very much!</pre><pre>but where should I put role="Master"? if I write like this:</pre><pre><span class="Apple-style-span" style="font-family: Simsun; white-space: normal; "><pre style="text-indent: 0px !important; "><i style="text-indent: 0px !important; ">&lt;rsc_location id="constraints-rsc_location-mastr-owl0" rsc="mastr"</i><span style="text-indent: 0px !important; "> </span><i style="text-indent: 0px !important; ">node="owl0" score="1" role="Master" /&gt;</i></pre><pre style="text-indent: 0px !important; "><i style="text-indent: 0px !important; "><span class="Apple-style-span" style="font-family: Simsun; font-style: normal; white-space: normal; "><pre style="text-indent: 0px !important; "><i style="text-indent: 0px !important; ">&lt;rsc_location id="constraints-rsc_location-mastr-owl2" rsc="mastr" </i><i style="text-indent: 0px !important; ">node="owl2" score="1"/&gt;</i></pre></span></i></pre><pre style="text-indent: 0px !important; "><i>it will not be accepted by cibadmin. what is a typical example for this case?</i></pre><pre style="text-indent: 0px !important; "><i>thank you!!!</i></pre></span></pre><pre><br></pre></span>                                               </body>
</html>