<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=&quot;68c284e1-8793-4e5b-b7f0-83d1d5978a4d&quot; host02</div><div>node $id=&quot;f6610e2a-d942-48ab-9455-2b16e018dd25&quot; host01</div><div>primitive ClusterIP ocf:heartbeat:IPaddr2 \</div>
<div><span class="" style="white-space:pre">        </span>params ip=&quot;192.168.2.100&quot; cidr_netmask=&quot;24&quot; nic=&quot;eth0&quot; \</div><div><span class="" style="white-space:pre">        </span>op monitor interval=&quot;1s&quot;</div>
<div>primitive NginxHA ocf:heartbeat:nginx \</div><div><span class="" style="white-space:pre">        </span>params configfile=&quot;/etc/nginx/nginx.conf&quot; httpd=&quot;/usr/sbin/nginx&quot; port=&quot;80&quot; status10url=&quot;/nginx_status&quot; \</div>
<div><span class="" style="white-space:pre">        </span>op monitor interval=&quot;10s&quot; timeout=&quot;30s&quot; \</div><div><span class="" style="white-space:pre">        </span>op start interval=&quot;0&quot; timeout=&quot;40s&quot; \</div>
<div><span class="" style="white-space:pre">        </span>op stop interval=&quot;0&quot; timeout=&quot;60s&quot;</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=&quot;cib-bootstrap-options&quot; \</div><div><span class="" style="white-space:pre">        </span>dc-version=&quot;1.1.7-ee0730e13d124c3d58f00016c3376a1de5323cff&quot; \</div>
<div><span class="" style="white-space:pre">        </span>cluster-infrastructure=&quot;Heartbeat&quot; \</div><div><span class="" style="white-space:pre">        </span>stonith-enabled=&quot;false&quot; \</div><div><span class="" style="white-space:pre">        </span>no-quorum-policy=&quot;ignore&quot;</div>
<div>rsc_defaults $id=&quot;rsc-options&quot; \</div><div><span class="" style="white-space:pre">        </span>resource-stickiness=&quot;100&quot;</div><div><br></div><div style>According to pacemaker, the configuration is OK:</div>
<div><div># crm_verify -L; echo &quot;Status: $?&quot;</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>