Bonding two interfaces finishes without any error, but bond is not created.
Issue
-
After a hypervisor was successfully registered to RHEV-M, the interface that uses "rhevm" network is bonded from the GUI. Bonding process finishes without any error in GUI, but looking at the GUI, I do not see the interface bonded.
-
This happens only if the interface used for the "rhevm" network is vlan tagged.
-
vdsm.log shows below flow of events. There is an attempt to create bond which fails and reverts back to the previous configuration.
MainProcess|Thread-29::WARNING::2012-11-21 13:24:17,393::configNetwork::61::root::(ifdown)
MainProcess|Thread-29::DEBUG::2012-11-21 13:24:17,787::configNetwork::162::root::(_atomicBackup) Backed up /etc/sysconfig/network-scripts/ifcfg-em1
MainProcess|Thread-29::DEBUG::2012-11-21 13:24:17,796::configNetwork::208::root::(_persistentBackup) Persistently backed up /etc/sysconfig/network-scripts/ifcfg-em1 (until next 'set safe config')
MainProcess|Thread-29::DEBUG::2012-11-21 13:24:17,797::configNetwork::162::root::(_atomicBackup) Backed up /etc/sysconfig/network-scripts/ifcfg-em1.213
MainProcess|Thread-29::DEBUG::2012-11-21 13:24:17,798::configNetwork::208::root::(_persistentBackup) Persistently backed up /etc/sysconfig/network-scripts/ifcfg-em1.213 (until next 'set safe config')
MainProcess|Thread-29::DEBUG::2012-11-21 13:24:17,799::configNetwork::162::root::(_atomicBackup) Backed up /etc/sysconfig/network-scripts/ifcfg-rhevm
MainProcess|Thread-29::DEBUG::2012-11-21 13:24:17,800::configNetwork::208::root::(_persistentBackup) Persistently backed up /etc/sysconfig/network-scripts/ifcfg-rhevm (until next 'set safe config')
MainProcess|Thread-29::DEBUG::2012-11-21 13:24:17,861::configNetwork::429::root::(addNetwork) validating bridge...
MainProcess|Thread-29::INFO::2012-11-21 13:24:17,886::configNetwork::434::root::(addNetwork) Adding bridge rhevm with vlan=None, bonding=bond0, nics=['em1', 'em2']. bondingOptions=mode=1 miimon=100, options={'connectivityCheck': 'true', 'STP': 'no', 'connectivityTimeout': '120'}
MainProcess|Thread-29::DEBUG::2012-11-21 13:24:17,887::configNetwork::208::root::(_persistentBackup) Persistently backed up /etc/sysconfig/network-scripts/ifcfg-bond0 (until next 'set safe config')
MainProcess|Thread-29::DEBUG::2012-11-21 13:24:17,901::configNetwork::162::root::(_atomicBackup) Backed up /etc/sysconfig/network-scripts/ifcfg-em2
MainProcess|Thread-29::DEBUG::2012-11-21 13:24:17,902::configNetwork::208::root::(_persistentBackup) Persistently backed up /etc/sysconfig/network-scripts/ifcfg-em2 (until next 'set safe config')
MainProcess|Thread-29::INFO::2012-11-21 13:24:19,775::configNetwork::70::root::(ifup) Device em2 has different MAC address than expected, ignoring.
MainProcess|Thread-29::INFO::2012-11-21 13:26:25,104::configNetwork::553::root::(delNetwork) Removing bridge rhevm with vlan=None, bonding=bond0, nics=['em1', 'em2']. options={}
MainProcess|Thread-29::WARNING::2012-11-21 13:26:26,192::configNetwork::61::root::(ifdown)
MainProcess|Thread-29::DEBUG::2012-11-21 13:26:26,676::configNetwork::162::root::(_atomicBackup) Backed up /etc/sysconfig/network-scripts/ifcfg-em1
MainProcess|Thread-29::DEBUG::2012-11-21 13:26:26,701::configNetwork::162::root::(_atomicBackup) Backed up /etc/sysconfig/network-scripts/ifcfg-em2
MainProcess|Thread-29::DEBUG::2012-11-21 13:26:26,713::configNetwork::162::root::(_atomicBackup) Backed up /etc/sysconfig/network-scripts/ifcfg-bond0
MainProcess|Thread-29::DEBUG::2012-11-21 13:26:26,714::configNetwork::162::root::(_atomicBackup) Backed up /etc/sysconfig/network-scripts/ifcfg-rhevm
MainProcess|Thread-29::INFO::2012-11-21 13:26:26,733::configNetwork::167::root::(restoreAtomicBackup) Rolling back configuration (restoring atomic backup)
MainProcess|Thread-29::DEBUG::2012-11-21 13:26:26,734::configNetwork::172::root::(restoreAtomicBackup) Restored /etc/sysconfig/network-scripts/ifcfg-em2
MainProcess|Thread-29::DEBUG::2012-11-21 13:26:26,734::configNetwork::172::root::(restoreAtomicBackup) Restored /etc/sysconfig/network-scripts/ifcfg-em1.213
MainProcess|Thread-29::DEBUG::2012-11-21 13:26:26,735::configNetwork::172::root::(restoreAtomicBackup) Restored /etc/sysconfig/network-scripts/ifcfg-rhevm
MainProcess|Thread-29::DEBUG::2012-11-21 13:26:26,735::configNetwork::172::root::(restoreAtomicBackup) Restored /etc/sysconfig/network-scripts/ifcfg-em1
Thread-29::DEBUG::2012-11-21 13:26:26,740::clientIF::59::vds::(wrapper) return editNetwork with {'status': {'message': 'Done', 'code': 0}}
Environment
- Red Hat Enterprise Virtualization v3.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
