Configuring a layer 2 networking plugin
Before you can start the neutron-server
service and consume the Neutron API, a networking plugin must be defined. The remainder of this chapter is dedicated to providing instructions on installing and configuring the monolithic LinuxBridge and Open vSwitch networking plugins.
Note
Switching between the plugins is not a trivial operation and can result in a complete loss of Neutron network configurations. For simplicity, I recommend sticking with the LinuxBridge plugin.
Configuring the LinuxBridge plugin
Neutron was configured to use the LinuxBridge plugin at the end of the preceding chapter to allow you to access the Neutron command-line interface. Other services, such as Nova (Compute) and the DHCP agent, require that a plugin be specified before they can be started as well.
Configuring Nova to use LinuxBridge
In order to properly connect instances to the network, Nova (Compute) must be aware that LinuxBridge is the networking plugin. The linuxnet_interface_driver...