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.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to