[Openstack-operators] Help with multiple external network in openstack
Miguel A Diaz Corchero
miguelangel.diaz at externos.ciemat.es
Fri Jun 5 06:34:09 UTC 2015
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.Abrahams at igt.com
> <mailto:Noah.Abrahams at 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:gvarghese at aqorn.com
> <mailto:gvarghese at aqorn.com>]
> *Sent:* Thursday, June 04, 2015 12:43 PM
> *To:* Abrahams.Noah
> *Cc:* openstack-operators at lists.openstack.org
> <mailto:openstack-operators at 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.Abrahams at igt.com <mailto:Noah.Abrahams at 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:gvarghese at aqorn.com
> <mailto:gvarghese at aqorn.com>]
> *Sent:* Thursday, June 04, 2015 6:26 AM
> *To:* openstack-operators at lists.openstack.org
> <mailto:openstack-operators at lists.openstack.org>;
> openstack at lists.openstack.org <mailto:openstack at 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 at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20150605/f3ca6919/attachment-0001.html>
More information about the OpenStack-operators
mailing list