Cluster I/O Protocols (CIP) Configuration and Management Manual (H06.16+, J06.05+)
Bonding is not supported for InfiniBand interfaces.
CONSIDERATIONS
The bonding interface should be configured using the command climconfig interface –add
bonding-interface before adding the slave interfaces.
eth0 cannot be configured as a slave interface of a bonding interface.
A physical interface cannot be a slave interface for more than one bonding interface.
A physical interface cannot be configured independently before being configured as the slave
interface.
Dynamically deleting (that is, deleting when the bonding interface is UP) the first slave interface
of a bonding interface is not allowed.
Using the -primary option:
In active-backup mode, the primary slave will always be the active slave, if functional.
Example 1:
Bond0 is configured with eth2 and eth3, without any slave specified as primary.
If eth2 is configured as the first slave, it will be used as long as it is functional (link pulse is present
and interface driver indicates that the interface is present). eth2 is active and eth3 is passive. If
eth2 fails, bond0 will start using eth3. If eth2 later becomes functional, bond0 continues to use
eth3 and will switch to eth2 only if eth3 fails.
Example 2:
Bond0 is configured with eth2 and eth3, with eth2 specified as primary.
eth2 will be used as long as it is functional (link pulse is present and interface driver indicates that
the interface is present). If eth2 fails, bond0 will start using eth3. If eth2 later becomes functional,
bond0 switches to eth2 from eth3, even though eth3 is functional.
In balance-tlb mode, outgoing traffic is distributed according to the current load (computed
relative to the speed) on each slave. Incoming traffic is received by the primary slave. Transmission
of broadcasts and multicasts is done through the primary slave.
In balance-alb mode, the outgoing and incoming traffic is distributed among all slaves.
Transmission of broadcasts and multicasts is through the primary slave.
Multiple instances of the –primary option are not allowed in a command line.
The –primary option can be specified regardless of the bond interface status.
If the slave interface specified as the primary is removed from the bonded interface, that interface
will not have any slave configured as primary.
When the configured primary slave is deleted from the bonding interface, a warning is issued.
EXAMPLES
> climconfig slaveinterface -configure bond0 -add eth1
> climconfig slaveinterface -configure bond0 -delete eth1
> climconfig slaveinterface -configure bond0 –primary eth1
> climconfig slaveinterface -configure bond0 -add eth1
–delete eth2 –primary eth3
> climconfig slaveinterface -configure bond0 –delete eth1
–add eth3
SEE ALSO
climconfig interface -add
369










