下载openvswitch软件包,这里推荐安装2.0.0的版本
wget http://openvswitch.org/releases/openvswitch-2.0.0.tar.gz
tar -zxvf openvswitch-2.0.0.tar.gz
cd openvswitch-2.0.0/
./configure
make
make install
加载openvswitch到内核模块
/sbin/modprobe openvswitch
配置环境变量
export PATH=$PATH:/usr/local/share/openvswitch/scripts
启动所有进程
ovs-ctl start
加入服务
vim /lib/systemd/system/ovs.service
[Unit]
Description=Open vSwitch server daemon
After=network.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/local/share/openvswitch/scripts/ovs-ctl start
ExecStop=/usr/local/share/openvswitch/scripts/ovs-ctl stop
[Install]
WantedBy=multi-user.target
配置开机自动启动
systemctl enable ovs