openvswitch安装


1.下载openvswitch源文件,注意版本要适合操作系统内核。

推荐openvswitch2.0及其以上版本。

2.开始安装openvswitch

 ./boot.
 ./configure --with-linux=/lib/modules/` -r`/ 
  
  datapath/linux/openvswitch.ko

如果出现无法加载

创建ovsdb数据库

 

  -p /usr/local/etc/ ovsdb-tool create /usr/local/etc/openvswitch/conf.db /usr/local/share/openvswitch/vswitch.ovsschema

 

此处使用/usr/local/share/openvswitch/vswitch.ovsschema路径,因为发现之前vswitchd路径出现错误。

配置启动ovsdb-server

 ovsdb-server /usr/local/etc/openvswitch/conf.db --remote=punix:/usr/local/var/run/openvswitch/db.sock --pidfile --detach

此处没有加db:Open_vSwitch,manager_options 等,因为发现加上之后各种报错。

初始化数据库

 ovs-vsctl --no- init

启动 Open vSwitch daemon,连接到同样的 Unix domain socket 上

 ovs-vswitchd --pidfile --detach

至此openvswitch安装配置结束。

 

相关内容