Hi there, <br>I'm configuring a cluster active-active for web proxy (SQUID), the proxy will be 4 nodes but now I only have 2 nodes, I've configured Virtual-IP with resource OCF:heartbeat:IPaddr2 and Squid in LSB resource mode, In active pasive all works fine but in active-active mode I don't know,  why the requests are not balanced?. All requests go to the first node. <br>
I've both services actives in both nodes. <br><br>[root@nproxy01 /]# crm status<br>============<br>Last updated: Wed Nov 16 10:02:32 2011<br>Stack: cman<br>Current DC: nproxy01 - partition with quorum<br>Version: 1.1.2-f059ec7ced7a86f18e5490b67ebf4a0b963bccfe<br>
2 Nodes configured, 2 expected votes<br>2 Resources configured.<br>============<br><br>Online: [ nproxy01 nproxy02 ]<br><br> Clone Set: CLONE_ClusterIP (unique)<br>     ClusterIP:0        (ocf::heartbeat:IPaddr2):       Started nproxy01<br>
     ClusterIP:1        (ocf::heartbeat:IPaddr2):       Started nproxy01<br> Clone Set: CLONE_squid<br>     Started: [ nproxy01 nproxy02 ]<br>[root@nproxy01 /]#<br><br>The node's configrations are: <br><u><b><br>nproxy01:</b></u><br>
<br> crm configure show<br>node nproxy01 \<br>        attributes standby="off"<br>node nproxy02 \<br>        attributes standby="off"<br>primitive ClusterIP ocf:heartbeat:IPaddr2 \<br>        params ip="10.24.2.38" nic="eth0" cidr_netmask="24" clusterip_hash="sourceip" \<br>
        op start interval="0s" timeout="60s" \<br>        op monitor interval="5s" timeout="20s" \<br>        op stop interval="0s" timeout="60s"<br>primitive squid lsb:squid \<br>
        op monitor interval="5s" \<br>        op start interval="0s" timeout="60s" \<br>        op stop interval="0s" timeout="180s" \<br>        meta is-managed="true"<br>
clone CLONE_ClusterIP ClusterIP \<br>        meta globally-unique="true" clone-max="2" clone-node-max="2" target-role="Started"<br>clone CLONE_squid squid \<br>        meta master-max="2" master-node-max="2" clone-max="2" clone-node-max="1" notify="true" target-role="Started"<br>
colocation ClusterIP-Squid inf: CLONE_ClusterIP CLONE_squid<br>order ClusterIP-after-Squid inf: CLONE_ClusterIP CLONE_squid<br>property $id="cib-bootstrap-options" \<br>        dc-version="1.1.2-f059ec7ced7a86f18e5490b67ebf4a0b963bccfe" \<br>
        cluster-infrastructure="cman" \<br>        expected-quorum-votes="2" \<br>        stonith-enabled="false" \<br>        no-quorum-policy="ignore" \<br>        last-lrm-refresh="1321377655"<br>
rsc_defaults $id="rsc-options" \<br>        resource-stickiness="100<br><br><br><u><b>nproxy02:</b></u><br><br> crm configure show<br>node nproxy01 \<br>        attributes standby="off"<br>node nproxy02 \<br>
        attributes standby="off"<br>primitive ClusterIP ocf:heartbeat:IPaddr2 \<br>        params ip="10.24.2.38" nic="eth0" cidr_netmask="24" clusterip_hash="sourceip" \<br>
        op start interval="0s" timeout="60s" \<br>        op monitor interval="5s" timeout="20s" \<br>        op stop interval="0s" timeout="60s"<br>primitive squid lsb:squid \<br>
        op monitor interval="5s" \<br>        op start interval="0s" timeout="60s" \<br>        op stop interval="0s" timeout="180s" \<br>        meta is-managed="true"<br>
clone CLONE_ClusterIP ClusterIP \<br>        meta globally-unique="true" clone-max="2" clone-node-max="2" target-role="Started"<br>clone CLONE_squid squid \<br>        meta master-max="2" master-node-max="2" clone-max="2" clone-node-max="1" notify="true" target-role="Started"<br>
colocation ClusterIP-Squid inf: CLONE_ClusterIP CLONE_squid<br>order ClusterIP-after-Squid inf: CLONE_ClusterIP CLONE_squid<br>property $id="cib-bootstrap-options" \<br>        dc-version="1.1.2-f059ec7ced7a86f18e5490b67ebf4a0b963bccfe" \<br>
        cluster-infrastructure="cman" \<br>        expected-quorum-votes="2" \<br>        stonith-enabled="false" \<br>        no-quorum-policy="ignore" \<br>        last-lrm-refresh="1321377655"<br>
rsc_defaults $id="rsc-options" \<br>        resource-stickiness="100<br><br><br>I've configured <b>clusterip_hash="sourceip"  </b>according to the documentation that <br><br><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote">
Now we must tell the ClusterIP how to decide witch requests are processed by witch hosts. To do this we must specify the clusterip_hash parameter. <br><br></blockquote><div><br>With this parameter it's sufficient to do Load Balancing or againts it's necessary install ldirector? <br>
<br>Thanks in advance. <br><br>---<br>Ivan.- <br></div>

<pre>Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, contiene información de carácter confidencial exclusivamente dirigida a su destinatario o destinatarios. Queda prohibida su divulgación copia o distribución a terceros sin la previa autorización escrita de Leroy Merlin España, S.L.U. En el caso de haber recibido este correo electrónico por error, se ruega notificar inmediatamente esta circunstancia, mediante reenvío a la dirección electrónica del remitente, procediendo seguidamente a su destrucción.
-------------------------------------------------------------------------------
The information in this e-mail and in any attachments is confidential and solely for the attention and use of the named address(es). You are hereby notified that any dissemination, distribution or copy of this communication is prohibited without the prior written consent of Leroy Merlin España, S.L.U. If you have received this communication in error, please, notify the sender by reply e-mail., proceeding immediately afterwards to its destruction.