配置¶
控制器节点¶
安装软件包后,通过在 neutron.conf (通常位于 /etc/neutron/) 中添加它们,在 neutron-server 中启用服务插件。
[DEFAULT]
service_plugins = flow_classifier,sfc
在同一个配置文件中,指定插件中要使用的驱动程序。这里我们使用 OVS 驱动程序
[sfc]
drivers = ovs
[flowclassifier]
drivers = ovs
之后,重启 neutron-server。在 devstack 中,运行
systemctl restart devstack@q-svc
在类似的 systemd 设置中,您可以运行
systemctl restart neutron-server
计算节点¶
安装软件包后,在 Open vSwitch 代理中启用 networking-sfc 扩展。配置文件名称可能会更改,默认名称为 /etc/neutron/plugins/ml2/ml2_conf.ini。添加 sfc 扩展
[agent]
extensions = sfc
并重启 neutron-openvswitch-agent 进程。在 devstack 中,运行
systemctl restart devstack@q-agt
对于 systemd 设置,您可以运行
systemctl restart neutron-openvswitch-agent
数据库设置¶
数据库是标准的 Neutron 数据库,包含几个额外的表,可以通过 neutron-db-manage 命令行工具进行配置
neutron-db-manage --subproject networking-sfc upgrade head