Designating a primary NIC when creating a network bond

  • 7010254
  • 05-Mar-2012
  • 30-Apr-2012

Environment

Novell openSUSE
Novell Open Enterprise Server 11 (OES 11) Linux
Novell Open Enterprise Server 2 (OES 2) Linux
Novell Open Enterprise Server 1 (OES 1) Linux
SUSE Linux

Situation

How to designate a NIC to be primary when creating a bonded network
Primary NIC in bonded environment
Linux bond
Bonded network interface cards

When creating an active-failover bond, it is sometimes desired that one particular interface be designated as primary.

Resolution

To accomplish this, complete the following steps:

1. From a terminal, execute the following command:
vi /etc/sysconfig/network/ifcfg-bondX

2. Modify the line that says:

BONDING_MODULE_OPS='mode=active-backup miimon=100'

to

BONDING_MODULE_OPS='mode=active-backup miimon=100 primary=ethX'

<where ethX is the interface you'd like to make primary>

3. Restart the network

rcnetwork restart

4. Verify the change took:

cat /proc/net/bonding/bondX

Additional Information

This option can also be set via YaST.  The same modification as described above can be made to the highlighted area.


Feedback service temporarily unavailable. For content questions or problems, please contact Support.