Multiple networks in Openstack Grizzly (Neutron) [closed]
I am deploying a PoC/demo on CentOS 6.5. I want to have multiple external networks. The end result should be something like:
http://i1337.photobucket.com/albums/o678/chris_cowley1/networks_zps4aff51f3.png (Desired networks) The 3 networks are come in through a Cisco switch. For various reasons I want to treat them as if they are coming from 3 dumb switches, so VLANs are not an option in this instance.
My understanding is that it should end up looking like: http://i.stack.imgur.com/dtQl5.png (My interpretation of the various networking parts)
Please excuse the bizarre NIC choices, there is a good reason,
When I configure just the external/net0 networks everything works great. I can access the VMs via their external address,different VMs communicate via their internal address, everything works across hosts. So I have eth2 as part of br-ex, physnet2 is mapped to br-ex: - ifcfg-br-ex: http://pastebin.com/kcHcHhkW - ifcfg-eth2: http://pastebin.com/bYQ0298s - ovs_neutron_plugin.ini: http://pastebin.com/FKUadiaz
Now, if I do the same thing with eth0 and eth4 (eth0 -> br-enc -> physnet0 and eth4 -> br-ing - physnet4) I no longer have any external networking.
In this instance my ovs_neutron_plugin.ini is http://pastebin.com/8BCAyPU8 (this).
I create each external network with (modified as necessary):
neutron net-create external --router:external=True \
--provider:physical_network physnet2 --provider:network_type=flat
Do I have some fundamental misunderstanding of how to use --provider
or something?
Closing: This question refers to a version of OpenStack which has been designated End Of Life. (See http://releases.openstack.org ). If the problem still exists in a more recent version, please open a new issue with updated details. Thanks.