Upgrade lo:0 conflict from heartbeat 1.2.3 to 2.0.7

Roberto Nibali ratz at drugphish.ch
Thu Mar 1 10:19:15 GMT 2007


Brent Jensen wrote:
> I have a cluster config for a master-master database, each with a slave:
> Slave -- Master (primary) -- Master (secondary) -- Slave
> 
> I have a VIP for the primary master (read/write database) and another 
> VIP for load balancing (both slaves and the secondary master).
> 
> I'm running the directors on the master servers. Therefore, all servers 
> have lo:0 up.
> 
> Under version 1.2.3 and kernel 2.6.9-42.0.3 (redhat) things worked fine. 
> Switching between the masters lo:0 seem to be preserved (I think). 
> Therefore, load balancing worked on all 3 slaves (2 slaves, secondary 
> master).
> 
> However, in version 2.0.7 and kernel 2.6.9-42.0.8, lo:0 disappears OR 
> the VIP for the read server (eth0:1) does not get created if lo:0 
> exists. If lo:0 doesn't exist, eth0:1 gets created like it should. Both 
> lo:0 and eth0:1 have the same IP (load balancing IP), therefore, it 
> looks as though the VIP conflicts with lo:0.
> 
> I don't know if the configuration was correct under 1.2.3, but it worked 
> flawlessly for over a year. Under version 2.0.7, there is no failover 
> since the VIP doesn't get created for the load-balance IP or I have to 
> manually start lo:0 (that's not failover!).
> 
> Haresources:
> <host>  IPaddr::10.0.3.17/24/eth0
> <host>  IPaddr::10.0.3.20/24/eth0

Could you try with IPaddr2?

Cheers,
Roberto Nibali, ratz
-- 
echo 
'[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq' | dc

Search lvs-users Archives
Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort

More information about the lvs-users mailing list