mac adress problem ?
Cyrille Mertes <[email protected]>
| Newsgroups | gmane.linux.redhat.piranha |
|---|---|
| Message-ID | <[email protected]> |
Hi, I use a temporary load balancer, LBtemp, redhat 7.3, kernel 2.4.18-14, IPVS 1.0.4 (source) and piranha 0.7.0-3 (source). No hidden patch on this LB. All my web servers are redhat 7.2, kernel 2.4.19 with hidden patch (hidden-2.4.19pre5-1.diff). Everything is working fine with my current setup. I use direct routing. Right now, I setup two new load balancer LB1 and LB2. One primary and on secondary : redhat 8.0, kernel 2.4.19 with hidden patch (hidden-2.4.19pre5-1.diff) and ipvs-patch (linux-2.4.19-ipvs-1.0.7.patch), ipvsadm-1.21 (source) and piranha-0.7.0-3 (source). So, here is my problem.... If LB temp is working and I stop pulse on it, then start pulse on LB1 in order to swap on it, the load balancing is working fine. If LB temp is working and I stop pulse on it, then start pulse on LB2 in order to swap on it, the load balancing doesn't work If LB1 is working and I stop pulse on it, then start pulse on LB2 in order to swap on it, the load balancing doesn't work (so the failover will not work if my primary fail). I think I found the problem on LB2. If I changed the ip of all the virtual server (in lvs.conf for piranha on LB2 and the loop back adress on all my web server) LB2 is working fine !!!! So the problem is due to the mac adress ?? But how can you explain that I'm able to swith from to LBtemp to LB1 (no mac adress problem) but not from LBtemp to LB2 (mac adress problem ?) ?? Thanks for your help. Cyrille.