If you use the Ryu plug-in, you must install both Open vSwitch and Ryu, in addition to the Ryu agent package:
Procedure 7.11. To set up each node for the Ryu plug-in
Install Ryu (there isn't currently an Ryu package for Ubuntu):
# pip install ryu
Install the Ryu agent and Open vSwitch packages:
# apt-get install neutron-plugin-ryu-agent openvswitch-switch python-openvswitch openvswitch-datapath-dkms
Replicate the
ovs_ryu_plugin.ini
andneutron.conf
files created in the above step on all nodes runningneutron-plugin-ryu-agent
.Restart Open vSwitch to properly load the kernel module:
# service openvswitch-switch restart
Restart the agent:
# service neutron-plugin-ryu-agent restart
All nodes running
neutron-plugin-ryu-agent
also require that an OVS bridge named "br-int" exists on each node. To create the bridge, run:# ovs-vsctl add-br br-int