Package: openvswitch-switch
Version: 1.4.2+git20120612-2
Kernel 3.2.23-1~bpo60+2
An ovs installation configured for eth1+eth2 as bond0 with lacp
active-backup sometimes switches from eth1 to eth0. eth0 isn't
configured anywhere for ovs at all...
Configuration is like this:
# ovs-vsctl show
Bridge lan
Port lan
Interface lan
type: internal
Port "bond0"
Interface "eth2"
Interface "eth1"
Port .....
# ovs-appctl bond/show bond0
bond_mode: active-backup
bond-hash-basis: 0
updelay: 0 ms
downdelay: 0 ms
lacp_negotiated: true
slave eth1: enabled
active slave
may_enable: true
slave eth2: enabled
may_enable: true
#ifconfig lan
lan Link encap:Ethernet HWaddr x:x:x:x:x:5b
inet addr:n.n.n.112 Bcast: .....
eth0 Link encap:Ethernet HWaddr x:x:x:x:x:5a
eth1 Link encap:Ethernet HWaddr x:x:x:x:x:5b
eth2 Link encap:Ethernet HWaddr x:x:x:x:x:58
eth3 Link encap:Ethernet HWaddr x:x:x:x:x:59
Everynow and then (several times a day) a router notices the bond switching:
kernel: arp: n.n.n.112 moved from x:x:x:5b to x:x:x:x:x:5a on em1
kernel: arp: n.n.n.112 moved from x:x:x:5a to x:x:x:x:x:5b on em1
This happens on identically machines; all of them have eth0/1 on one nic
chip and eth2/3 on another. This happens even with mixed drivers: one
e1000e and the other igb so I doubt any driver/hardware dependency. The
switch comprising the bonding partner for eth1/2 doesn't recognize any
state change, nothing is logged from ovs.
eth0 is just up without ip and not regularly used (some are shared with
on-board ipmi devices). The strange switching stops if eth0 is brought down.
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev