Following this link I configured it in my infrastructure. Maybe this can
also help you.
https://www.softwareab.net/wordpress/openstack-adding-external-networks-neutron-gre/
Miguel.
El 04/06/15 23:15, Geo Varghese escribió:
Thanks a lot friend for explaining it. I am also using ubuntu.
let me try it. I will update you with the results.
On Fri, Jun 5, 2015 at 2:20 AM, Abrahams.Noah <noah.abrah...@igt.com
<mailto:noah.abrah...@igt.com>> wrote:
Hi Geo,
First a disclaimer: I'm working on Ubuntu and Icehouse, so you
might have different behavior, based on your distributions. Also,
I don't have all the specifics and flags you might need, but
hopefully this can point you in the right direction. Also, also,
the design below accounts for some VLAN segregation, and may be
more complicated than what you need.
Since you already have the eth devices created, and assuming your
routing is correct: I would create a new bridge for each vlan with
ovs-vsctl (say, br-ex803 and br-ex805). If you look at
http://openvswitch.org/support/dist-docs/ovs-vsctl.8.txt you can
find the syntax for add-br to create the bridge, then add-port to
bind it to the eth device. You can also use ovs-vsctl to set the
trunks property on the port, after it's created, which you'll need
for the vlan tagging. Then, create a new physnet to match each
one of those (physnet3, physnet4, etc) and include them in the
bridge-mapping as "physnet3:br-ex803", or something similar, and
specify the VLANs as belonging to that particular physnet in the
network_vlan_ranges parameter, like "...physnet3:803,physnet4:805".
After all that, you'll need to update the neutron sql database so
the entry in the network segments table will point to the correct
physnet. Search it by the UUID of the network you're creating,
and update the physical_network property to match "physnet3" or
whatever you create. Then you can create a subnet from that
network, allocate from it, and it should work. You'll also need
to restart the openvswitch-agent and the L3-agent, probably before
you create the subnet.
*Noah Abrahams*
Staff Engineer @ IGT | Central Platforms and Apps
*From:*Geo Varghese [mailto:gvargh...@aqorn.com
<mailto:gvargh...@aqorn.com>]
*Sent:* Thursday, June 04, 2015 12:43 PM
*To:* Abrahams.Noah
*Cc:* openstack-operators@lists.openstack.org
<mailto:openstack-operators@lists.openstack.org>
*Subject:* Re: [Openstack-operators] Help with multiple external
network in openstack
Hi Noah,
Thanks a lot for valuable inputs.
I am using vlan tags for 2 external network and it configured on eth1.
The two interfaces for multiple external networks are eth1.803 and
eth1.805
Currently i didn't created br-ex bridge as it is multiple network.
I have added vlan rages as =>
network_vlan_ranges = physnet1:100:2999
bridge_mappings as
bridge_mappings =
Can you please explain what are the configurations I have to do to
implement it.
Thanks for your time.
On Fri, Jun 5, 2015 at 12:18 AM, Abrahams.Noah
<noah.abrah...@igt.com <mailto:noah.abrah...@igt.com>> wrote:
Geo,
You also need to set the gateway_external_network_id variable to
empty. If you don't, the L3 agent is either using the gateway
from the network with the specified UUID, or can't figure out
which one to use.
Also, if the networks have VLAN tags that would be handled by the
switch, you might need to create that network on an entirely
separate bridge (for example: br-ex2) and bind it to your physical
interface. After you do that, go through all the associations,
such as adding the new physnet# in your bridge mappings and vlan
ranges in your ml2_conf.ini.
*Noah Abrahams*
Staff Engineer @ IGT | Central Platforms and Apps
*From:*Geo Varghese [mailto:gvargh...@aqorn.com
<mailto:gvargh...@aqorn.com>]
*Sent:* Thursday, June 04, 2015 6:26 AM
*To:* openstack-operators@lists.openstack.org
<mailto:openstack-operators@lists.openstack.org>;
openst...@lists.openstack.org <mailto:openst...@lists.openstack.org>
*Subject:* [Openstack-operators] Help with multiple external
network in openstack
Hi Team,
I need some help to setup multiple external network
In normal single external network we create *br-ex* bridge and add
it in
/etc/neutron/l3_agent.ini
As
external_network_bridge = br-ex
It is working for me.
But in the case of multiple external network, this variable to be
set to empty according to the docs. I did that but seems working.
Any one please specify whta other changes i have to do to make it
working.
Thanks for your support guys.
--
Regards,
Geo Varghese
CONFIDENTIALITY NOTICE: This message is the property of
International Game Technology PLC and/or its subsidiaries and may
contain proprietary, confidential or trade secret information.
This message is intended solely for the use of the addressee. If
you are not the intended recipient and have received this message
in error, please delete this message from your system. Any
unauthorized reading, distribution, copying, or other use of this
message or its attachments is strictly prohibited.
--
--
Regards,
Geo Varghese
CONFIDENTIALITY NOTICE: This message is the property of
International Game Technology PLC and/or its subsidiaries and may
contain proprietary, confidential or trade secret information.
This message is intended solely for the use of the addressee. If
you are not the intended recipient and have received this message
in error, please delete this message from your system. Any
unauthorized reading, distribution, copying, or other use of this
message or its attachments is strictly prohibited.
--
--
Regards,
Geo Varghese
_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators