Forum Stats

  • 3,837,095 Users
  • 2,262,225 Discussions


2 NICs per server w/VLANs - Can't use MPIO - Forced to LACP

1018014 Member Posts: 2
edited Oct 25, 2013 2:56PM in Oracle VM Server for x86

OVM 3.2.2, having only 2 NICs to work with per server, trying to use ports, Bonds and VLANs to separate traffic for QoS prioritization based on VLANs across switch to give heartbeat 1st priority followed by iSCSI and then everything else.  Setup Bond with Adaptive Load Balancing, separate VLANs for each network function, assigned separate network function to each VLAN except Virtual Machine network which produces error "Bond 0 has Adaptive Load Balancing which is incompatible with Virtual Machine role on tagged VLAN interface.

After changing Bond type to Dynamic Link Aggregation, VM Mgr reports task failed as it loses connection, VM Server freaks out and has to be rebooted, but then everything seems OK.  The only issue is the iSCSI server and the switch both also have to be reconfigured now and MPIO would have been a better option for iSCSI. 

If anyone knows of a work around please share.

Thanks, Steve



  • PoorFrodo-Oracle
    PoorFrodo-Oracle Member Posts: 27 Employee

    Sorry for the *very* late reply...

    I'm assuming you have figured this out by now, but I will provide an answer for others you might find this thread

    I'm actually glad to see Oracle VM Manager is now producing an alert noting that the mode 6 Linux Adaptive Load Balancing (Linux ALB) does not work with VLANs and bridges.  This is not a limitation of Oracle VM Server, but a known limitation of the Linux implementation for bonding.

    You have also found that mode 4 Dynamic Link Aggregation (IEEE 802.3ad) requires that your network admin first configure LACP/EtherChannel on the network switch before the bonding can be configured on the Linux/Oracle VM Server (EtherChannel is the marketing name used by Cisco).  Also, note that Dynamic Link Aggregation is configured on a single switch - this is important because most data centers don't connect the ports on their servers in a way that will support LACP.

    Most data centers will have two top of rack switches.  In this scenario, a network cable is connected from a primary port on the server to "switch 1" while another network cable is connected from a secondary server port to "switch 2" - a classic failover design.  However, this will only work with ALB and Active/Backup, but not Dynamic Link Aggregation (mode 4).  The mode 4 bonding requires both the primary and secondary ports on the server be connected to a single switch, where the two ports on the switch can be aggregated into a single link.


This discussion has been closed.