Oracle Linux: Bonding Device Based on Infiniband Does not Get Activated Even After All Slaves Are Activated (Doc ID 2181056.1)

Last updated on SEPTEMBER 22, 2016

Applies to:

Linux OS - Version Oracle Linux 6.7 with Unbreakable Enterprise Kernel [2.6.39] and later
Information in this document applies to any platform.

Symptoms

 A bonding device(ex. named "ibbond0") which has several Infiniband Slaves(ex. "ib0" and "ib1") does not get activated even after all slaves has been activated by ifup, once after all slaves was de-activated by ifdown.

 The typical scenario to reproduce this issue is:

  1. de-activate all slaves of the bonding device(ex. ifdown ib0; ifdown ib1)
  2. re-activate them(ex. ifup ib0; ifup ib1)

 Then the bonding device ibbond0 does not get activated, all of the MII status in /proc/net/bond/ibbond0 show "down".

 This issue occurs only when all slaves are deactivated by ifdown. If one or more slave(s) remains as an active slave of the bonding device, adding other slaves by "ifup ib#" does not bring this issue, it is just added as an "up" interface.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms