Why bonding parameter 'fail_over_mac=active' is required when bonding is configured over SR-IOV Virtual Functions ?
Issue
- Bonding is configured using SR-IOV Virtual Funtions as the slave interfaces.
- In this configuration when bonding failover is done, connectivity is lost, but when bonding option
fail_over_mac=active
is used , failover happens correctly without loss of connectivity. Why is there such a behaviour ?
Environment
- Red Hat Enterprise Linux (RHEL) 6.4
- SR-IOV enabled NICs.
- bonding configured
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.