首页 > 代码库 > openvswitch的安装
openvswitch的安装
centos7
root目录
yum -y install wget openssl-devel kernel-devel
yum groupinstall "Development Tools"
adduser ovswitch
wget http://openvswitch.org/releases/openvswitch-2.3.0.tar.gz
tar xfz openvswitch-2.3.0.tar.gz
mkdir -p ~/rpmbuild/SOURCES
cp openvswitch-2.3.0.tar.gz /home/ovswitch/rpmbuild/SOURCES/
rpmbuild -bb --without check ~/openvswitch-2.3.0/rhel/openvswitch_no_kmod.spec
ctrl+D 退出进入root
yum localinstall /home/ovswitch/rpmbuild/RPMS/x86_64/openvswitch-2.3.0-1.x86_64.rpm
su - ovswitch
mv openvswitch-2.3.0/utilities/ovs-pki.in openvswitch-2.3.0/utilities/ovs-pki.tmp
sed ‘s/md5/sha1/g‘ openvswitch-2.3.0/utilities/ovs-pki.tmp > openvswitch-2.3.0/utilities/ovs-pki.in
tar czvf ~/rpmbuild/SOURCES/openvswitch-2.3.0.tar.gz openvswitch-2.3.0/
rpmbuild -bb ~/openvswitch-2.3.0/rhel/openvswitch_no_kmod.spec
ctrl+D 退出
退出进入root(此处把selinux改为permissive 重启机器 然后进行下边的操作 SELINUX=permissive)
mkdir /etc/openvswitch
yum provides semanage
yum -y install policycoreutils-python
/usr/sbin/setsebool -P ftp_home_dir 1
semanage fcontext -a -t openvswitch_rw_t "/etc/openvswitch(/.*)?"
restorecon -Rv /etc/openvswitch
systemctl start openvswitch.service
systemctl -l status openvswitch.service
[root@minion ~]# l?ovs-vsctl?add-br?obr0
-bash: $‘l\302\240ovs-vsctl\302\240add-br\302\240obr0‘: command not found
service openvswitch restart
本文出自 “砖家博客” 博客,请务必保留此出处http://wsxxsl.blog.51cto.com/9085838/1855984
openvswitch的安装