Centos7安装最新版openvswitch
openvswitch是linux内的一种虚拟交换机,在配置linux内置网络中可以起到很好的作用。另外,安装过程要主要目录问题,不然很容易报错。
1.安装所需环境
yum -y install wget gcc make python-devel openssl-devel kernel-devel graphviz kernel-debug-devel autoconf automake rpm-build redhat-rpm-config libtool
2.下载openvswitch并解压。
注意下载版本的问题,可以到最新官网(http://www.openvswitch.org/download/)上下载。
wget https://www.openvswitch.org/releases/openvswitch-2.5.10.tar.gz
然后解压
tar -zxvf openvswitch-2.5.10.tar.gz
3.创建rpm包
mkdir -p ~/rpmbuild/SOURCES
sed 's/openvswitch-kmod, //g' openvswitch-2.5.10/rhel/openvswitch.spec > openvswitch-2.5.10/rhel/openvswitch_no_kmod.spec
cp openvswitch-2.5.10.tar.gz ~/rpmbuild/SOURCES/
rpmbuild -bb --without check ~/openvswitch-2.5.10/rhel/openvswitch_no_kmod.spec
4.安装制作好的rpm包
yum localinstall /root/rpmbuild/RPMS/x86_64/openvswitch-2.5.10-1.x86_64.rpm
5.关闭selinux。关闭过的可以跳过这步。
setenforce 0
6.开启openvswitch
systemctl start openvswitch.service
至此算是完成配置了。
浙公网安备 33010602011771号