<div dir="ltr">Hello there,<div><br></div><div>I am running heartbeat(1.3.0) + pacemaker(1.0.9)(default Debian packages) into and active/active cluster for a load balancer with Nginx.</div><div>So I have the VIP over two Nginx instances(two nodes) that provide the load balancer layer, I have no shared configuration files directory because they have unique configurations.</div>

<div>The monitoring process is running over LSB, and it is working just fine, but when monitoring realizes that the service died or something went wrong it just kills the Nginx and nothing happens to the IP over that node, even if I use a colocation constraint.</div>
<div style>Then I would like to know if there is somehow to link the VIP over that node with the Nginx resource(like a group or something).</div><div style>Follow my configuration:</div><div style><div># crm configure show</div>
<div>node $id="19ac9e15-f355-4324-9cbc-d4de95e64e1f" host01 \</div><div><span class="" style="white-space:pre">   </span>attributes standby="off"</div><div>node $id="c0e7d222-1248-4f78-8bc3-23f1555aae2f" host02</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" clusterip_hash="sourceip"</div>
<div>primitive WebSite lsb:nginx \</div><div><span class="" style="white-space:pre">        </span>op monitor interval="1s"</div><div>clone WebIP ClusterIP \</div><div><span class="" style="white-space:pre">   </span>meta globally-unique="true" clone-max="2" clone-node-max="2" target-role="Started"</div>
<div>clone WebSiteClone WebSite \</div><div><span class="" style="white-space:pre"> </span>meta target-role="Started"</div><div>colocation website-with-ip inf: WebSiteClone WebIP</div><div>order nginx-after-ip inf: WebIP WebSiteClone</div>
<div>property $id="cib-bootstrap-options" \</div><div><span class="" style="white-space:pre">     </span>dc-version="1.0.9-74392a28b7f31d7ddc86689598bd23114f58978b" \</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><span class="" style="white-space:pre">      </span>last-lrm-refresh="1364335537"</div>
<div>rsc_defaults $id="rsc-options" \</div><div><span class="" style="white-space:pre">   </span>resource-stickiness="1000"</div><div><br></div><div style>In additional to that, follow which commands I have used:</div>
<div style><div>NOTE: Disable STONITH for tests propuse</div><div>NOTE: Disable quorum because I have just two nodes</div><div><br></div><div># crm configure property stonith-enabled=false</div><div># crm configure property no-quorum-policy=ignore</div>
<div># crm configure rsc_defaults resource-stickiness=1000</div><div><br></div><div># crm configure primitive ClusterIP ocf:IPaddr2 params ip=192.168.2.100 cidr_netmask=24 nic=eth0 clusterip_hash="sourceip" op monitor interval=1s</div>
<div><br></div><div># crm configure primitive WebSite lsb::nginx op monitor interval=1s</div><div><br></div><div># crm configure colocation website-with-ip INFINITY: WebSite ClusterIP</div><div><br></div><div># crm configure order nginx-after-ip mandatory: ClusterIP WebSite</div>
<div><br></div><div># crm configure clone WebIP ClusterIP meta globally-unique="true" clone-max="2" clone-node-max="2"</div><div><br></div><div># crm configure clone WebSiteClone WebSite</div>
<div><br></div><div style>Thank you</div></div></div></div>