we have a active standby hardware loadbalancer configuration with each server being connected via eth0 & eth1 to the loadbalancers. <br />
<br />
our arp_ip_target is the service address of the active loadbalancer.BONDING_OPTS="mode=1 arp_validate=3 arp_interval=500 arp_ip_target=<service_ip>"<br />
<br />
this works fine with the old kernel in centos5 and centos6:<br />
<br />
<br />
# cat /proc/net/bonding/bond0 <br />
Ethernet Channel Bonding Driver: v3.4.0-1 (October 7, 2008)<br />
<br />
Bonding Mode: fault-tolerance (active-backup)<br />
Primary Slave: None<br />
Currently Active Slave: eth0<br />
MII Status: up<br />
MII Polling Interval (ms): 0<br />
Up Delay (ms): 0<br />
Down Delay (ms): 0<br />
ARP Polling Interval (ms): 500<br />
ARP IP target/s (n.n.n.n form): <service_ip><br />
<br />
Slave Interface: eth0<br />
MII Status: up<br />
Speed: 1000 Mbps<br />
Duplex: full<br />
Link Failure Count: 2<br />
Permanent HW addr: 00:25:90:61:82:4e<br />
<br />
Slave Interface: eth1<br />
MII Status: down<br />
Speed: 1000 Mbps<br />
Duplex: full<br />
Link Failure Count: 1<br />
Permanent HW addr: 00:25:90:61:82:4f
↧