<div dir="ltr">Hey Guys,<div><br></div><div style>I am running heartbeat 3.0.5 and pacemaker 1.1.7 with two hosts(host01, host02).</div><div style>The thing is, when I try to define host01 as the preferred by the following command:</div>
<div style>crm configure location prefer-host01 NginxHA_and_ClusterIP 100: host01<br></div><div style><br></div><div style>This message show up: </div><div style>WARNING: prefer-host01: referenced node host01 does not exist</div>
<div style><br></div><div style>So I tried to change the node name by its id(f6610e2a-d942-48ab-9455-2b16e018dd25):</div><div style>crm configure location prefer NginxHA_and_ClusterIP 100: f6610e2a-d942-48ab-9455-2b16e018dd25<br>
</div><div style><br></div><div style>And it looks like good, but I can not really move the resource from host02 to host01 when host01 become healthy(even after the stickiness).</div><div style><br></div><div style>Follow my configuration:</div>
<div style><div># crm configure show</div><div>node $id="68c284e1-8793-4e5b-b7f0-83d1d5978a4d" host02</div><div>node $id="f6610e2a-d942-48ab-9455-2b16e018dd25" host01</div><div>primitive ClusterIP ocf:heartbeat:IPaddr2 \</div>
<div><span class="" style="white-space:pre">    </span>params ip="192.168.2.100" cidr_netmask="24" nic="eth0" \</div><div><span class="" style="white-space:pre">     </span>op monitor interval="1s"</div>
<div>primitive NginxHA ocf:heartbeat:nginx \</div><div><span class="" style="white-space:pre">      </span>params configfile="/etc/nginx/nginx.conf" httpd="/usr/sbin/nginx" port="80" status10url="/nginx_status" \</div>
<div><span class="" style="white-space:pre">    </span>op monitor interval="10s" timeout="30s" \</div><div><span class="" style="white-space:pre">      </span>op start interval="0" timeout="40s" \</div>
<div><span class="" style="white-space:pre">    </span>op stop interval="0" timeout="60s"</div><div>group NginxHA_and_ClusterIP ClusterIP NginxHA</div><div>location prefer-host01 NginxHA_and_ClusterIP 100: f6610e2a-d942-48ab-9455-2b16e018dd25</div>
<div>colocation NginxHA_with_ClusterIP inf: ClusterIP NginxHA</div><div>order NginxHA_after_ClusterIP inf: ClusterIP NginxHA</div><div>property $id="cib-bootstrap-options" \</div><div><span class="" style="white-space:pre">   </span>dc-version="1.1.7-ee0730e13d124c3d58f00016c3376a1de5323cff" \</div>
<div><span class="" style="white-space:pre">    </span>cluster-infrastructure="Heartbeat" \</div><div><span class="" style="white-space:pre">     </span>stonith-enabled="false" \</div><div><span class="" style="white-space:pre">        </span>no-quorum-policy="ignore"</div>
<div>rsc_defaults $id="rsc-options" \</div><div><span class="" style="white-space:pre">   </span>resource-stickiness="100"</div><div><br></div><div style>According to pacemaker, the configuration is OK:</div>
<div><div># crm_verify -L; echo "Status: $?"</div><div>Status: 0</div></div><div><br></div><div style>Do you know what is going on with this setup ?</div><div style><br></div><div style>Thank you</div></div></div>