Configure Neutron-server
Edit/etc/neutron/neutron.conf
[default]router_distributed = True
Edit/etc/neutron/plugins/ml2/ml2_conf.ini, add l2population
[Ml2]mechanism_drivers = Openvswitch,l2population
Configuring network Nodes
Configure L2, edit/etc/neutron/plugins/ml2/ml2_conf.ini
[ml2]mechanism_drivers = openvswitch,l2population[agent]...l2_population = Trueenable_distributed_routing = True
Configure L3, edit/etc/neutron/l3_agent.ini
Agent_mode = Dvr_snat
Configure COMPUTE Nodes
Configuring the L2 Agent
[ml2]mechanism_drivers = openvswitch,l2population[agent]...l2_population = Trueenable_distributed_routing = True
Configure the L3 agent, configure the parameters agent_mode
in addition to the rest and network nodes consistent
[Default]agent_mode = DVR
Configure metadata
Configured in the same way as the network, in my environment, provided by DHCP, metadata is not configured on the Compute node metadata service
Reference links
Https://wiki.openstack.org/wiki/Neutron/DVR/HowTo
Http://docs.openstack.org/networking-guide/scenario_dvr_ovs.html
http://iceyao.blog.51cto.com/9426658/1594037
Http://yeasy.gitbooks.io/openstack_understand_neutron/content/dvr/scenario.html
This article is from the "Wuling Grassland" blog, please make sure to keep this source http://penguintux.blog.51cto.com/3021117/1688081
OpenStack Kilo Configuration DVR