OpenvSwitch安装

Open vSwitch是一款多层虚拟交换机,可以通过编程进行扩展,实现大规模的网络自动化,支持标准的管理接口和协议,如NetFlow、sFlow、IPFIX、RSPAN、CLI、LACP、802.1ag。

下载

wget https://www.openvswitch.org/releases/openvswitch-2.5.9.tar.gz

解压

tar -xzvf openvswitch-2.5.9.tar.gz

环境准备

cd openvswitch-2.5.9
./boot.sh

注:如果出现问题先试着安装以下依赖包:

sudo yum install automake
sudo yum install libtool

编译

./configure
make
make install

加载模块

/sbin/modprobe openvswitch
/sbin/lsmod | grep openvswitch

启动

export PATH=$PATH:/usr/local/share/openvswitch/scripts
ovs-ctl start
ovs-vsctl --no-wait init