Hi,
During hosted engine setup I faced issues with network configuration on
my CentOS 6.5 hosts:
My network setup was the following which doesn't work with hosted engine
setup:
- eth0.200 (VLAN tag 200) should become ovirtmgmt interface
- GATEWAY is in /etc/sysconfig/network and not in ifcfg-eth0.200
The following errors occured:
014-02-25 15:42:31 INFO
otopi.plugins.ovirt_hosted_engine_setup.network.bridge bridge._misc:189
Configuring the management bridge
2014-02-25 15:42:31 DEBUG
otopi.plugins.ovirt_hosted_engine_setup.network.bridge bridge._misc:198
getVdsCaps for eth0: {'addr': '', 'cfg': {'DEVICE':
'eth0', 'PEERDNS':
'no', 'NM_CONTROLLED': 'no', 'BOOTPROTO': 'none',
'HWADDR': '00:25:9
0:75:87:C2', 'ONBOOT': 'yes'}, 'ipv6addrs':
['fe80::225:90ff:fe75:87c2/64'], 'mtu': '1500', 'netmask':
'', 'hwaddr':
'00:25:90:75:87:c2', 'speed': 1000}
2014-02-25 15:42:31 DEBUG otopi.context context._executeMethod:152
method exception
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/otopi/context.py", line 142,
in _executeMethod
method['method']()
File
"/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/ovirt-hosted-engine-setup/network/bridge.py",
line 231, in _misc
'gateway=%s' % caps['cfg']['GATEWAY'],
KeyError: 'GATEWAY'
This can be solved by setting GATEWAY in ifcfg-eth* file instead of
/etc/sysconfig/network
Next, VLAN tagged interfaces don't work:
2014-02-25 15:35:20 INFO
otopi.plugins.ovirt_hosted_engine_setup.network.bridge bridge._misc:189
Configuring the management bridge
2014-02-25 15:35:20 DEBUG otopi.context context._executeMethod:152
method exception
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/otopi/context.py", line 142,
in _executeMethod
method['method']()
File
"/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/ovirt-hosted-engine-setup/network/bridge.py",
line 194, in _misc
].s.getVdsCapabilities()['info']['nics'][nics]
KeyError: 'eth0.200'
So I had to do the following:
- Set switch port to untagged for this VLAN
- Configure eth0 instead of eth0.200
- Run hosted engine setup
- Configure VLAN for ovirtmgmt in oVirt (which surprisingly worked for
an active interface)
- Configure VLAN tagging on hosts
- Reconfigure switch ports
- Sync networks in oVirt network setup tab
As this was a real pain to do I would love to see support for VLAN
tagging in hosted engine setup :)
Shall I open bug reports for these 2 issues or are they already known?
--
Best Regards
René Koch
Senior Solution Architect
============================================
LIS-Linuxland GmbH
Brünner Straße 163, A-1210 Vienna
Phone: +43 1 236 91 60
Mobile: +43 660 / 512 21 31
E-Mail: rkoch(a)linuxland.at
============================================