Ubuntu 16.04 上 OpenVswitch 版本 2.8.1 的配置问题

Ubuntu 16.04 上 OpenVswitch 版本 2.8.1 的配置问题

我是 Linux 平台的新用户,我曾尝试安装openvswitch 2.8.1在 Ubuntu 16.04 上;但安装后我观察到以下错误。

root@syed-VirtualBox:/home/syed# ./openvswitch.sh
ovs-vsctl: unix:/usr/local/var/run/openvswitch/db.sock: database connection failed (No such file or directory)

我已经完成以下配置打开vswitch.sh文件

ovsdb-server /usr/local/etc/openvswitch/conf.db \
--remote=punix:/usr/local/var/run/openvswitch/db.sock \
--remote=db:Open_vSwitch,Open_vSwitch,manager_options \
--private-key=db:Open_vSwitch,SSL,private_key \
--certificate=db:Open_vSwitch,SSL,certificate \
--bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert --pidfile --detach --log-file

ovs-vsctl --no-wait init
ovs-vswitchd --pidfile --detach
ovs-vsctl show

谁能帮我解决这个问题?

谢谢

答案1

Ovs-vsctl 执行时需要连接 ovsdb,但好像默认是关闭的,手动启动的话:

sudo /usr/share/openvswitch/scripts/ovs-ctl start

相关内容