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
<mailto:OpenStack-operators@lists.openstack.org>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators