Run Networking L3 agent

Run Networking L3 agent

The Networking (neutron) service L3 agent is scalable, due to the scheduler that supports Virtual Router Redundancy Protocol (VRRP) to distribute virtual routers across multiple nodes. For more information about the VRRP and keepalived, see Linux bridge: High availability using VRRP and Open vSwitch: High availability using VRRP.

To enable high availability for configured routers, edit the /etc/neutron/neutron.conf file to set the following values:

/etc/neutron/neutron.conf parameters for high availability
Parameter Value Description
l3_ha True All routers are highly available by default.
allow_automatic_l3agent_failover True Set automatic L3 agent failover for routers
max_l3_agents_per_router 2 or more Maximum number of network nodes to use for the HA router.
min_l3_agents_per_router 2 or more Minimum number of network nodes to use for the HA router. A new router can be created only if this number of network nodes are available.
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.