[Openstack] How to configure Neutron Networking from GRE to VXLAN?

Sebastian Herzberg sebastian.herzberg at gmail.com
Fri May 30 20:45:22 UTC 2014


Hi,

would you mind sharing your relevant parts of the configs?
It is very confusing because there are not a lot of VXLAN guides out there.
Some edit the ovs_neutron_plugin.ini and some just have a [ovs] section in the ml2_conf.ini.
What is the right way here?

Thanks
Sebastian


Am 28.05.2014 um 07:41 schrieb Benedikt Trefzer <benedikt.trefzer at cirrax.com>:

> Hi Kim
> 
> I just did the same switching from gre to vxlan.
> Here's what I learned:
> 
> You have to delete all the old networks in the installation that where
> created with gre. They do not work because the tunnel type is stored in
> the DB. I was not able to change it.
> 
> According to ovs-neutron_plugin.ini. I think this depends on the
> distribution used. I realized, that not all daemons read the same config
> files on startup. Thats why I had also to modify both mentioned files.
> To ensure all parameteters are set, I used debug=True and verbose=True
> like this you see the configuration the daemon uses in the logfile.
> 
> hope this helps
> 
> Benedikt
> 
> 
> On 28.05.2014 04:32, BYEONG-GI KIM wrote:
>> Hello.
>> 
>> I followed the installation guide for OpenStack Icehouse, and the
>> installation was completed successfully; Two Instances could ping with
>> each other through GRE unnel.
>> 
>> After that, I've tried to modify the Networking from GRE to VXLAN by
>> following the Configuration Reference
>> described http://docs.openstack.org/trunk/config-reference/content/networking-plugin-ml2_vxlan.html
>> 
>> Although I modified all the parameters like "type_drivers",
>> "tenant_network_types", "vni_ranges", etc. and restart all the related
>> services on the every nodes, the VXLAN network doesn't work fine at all.
>> First, I could not add an additional network on dashboard. Second, the
>> br-tun on both Compute Node and Network Node did not have a port for VXLAN. 
>> 
>> I read the configuration guide
>> at http://kimizhang.wordpress.com/2014/04/01/how-ml2vxlan-works/, and
>> the guide describes
>> /etc/neutron/plugins/openvswitch/ovs-neutron_plugin.ini also needs to be
>> modified. But I didn't because the Installation Guide for OpenStack
>> Icehouse didn't mention such things even though the guides shows how to
>> set up the GRE as default. 
>> 
>> Should I modify
>> /etc/neutron/plugins/openvswitch/ovs-neutron_plugin.ini? Or what I need
>> to do?
>> 
>> Best regards
>> 
>> Byeong-Gi KIM
>> 
>> 
>> _______________________________________________
>> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>> Post to     : openstack at lists.openstack.org
>> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>> 
> 
> _______________________________________________
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to     : openstack at lists.openstack.org
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20140530/d344f44c/attachment.html>


More information about the Openstack mailing list