centos部署openstack--网络规划(openvswitch的安装)

2018-02-27 11:18:24来源:oschina作者:cephn1人点击

分享

1.安装依赖软件包,及创建普通用户ovs。 yum -y install wget gcc make python-devel openssl-devel kernel-devel graphviz kernel-debug-devel autoconf automake rpm-build redhat-rpm-config libtool adduser ovs su - ovs


2.下载源码包,并创建rpm包。 mkdir -p ~/rpmbuild/SOURCES wget http://openvswitch.org/releases/openvswitch-2.3.2.tar.gz cp openvswitch-2.3.2.tar.gz ~/rpmbuild/SOURCES/ tar xfz openvswitch-2.3.2.tar.gz sed 's/openvswitch-kmod, //g' openvswitch-2.3.2/rhel/openvswitch.spec > openvswitch-2.3.2/rhel/openvswitch_no_kmod.spec rpmbuild -bb --nocheck openvswitch-2.3.2/rhel/openvswitch_no_kmod.spec exit


3.创建ovs配置目录,并安装制作好的rpm包。 mkdir /etc/openvswitch cd /home/ovs/rpmbuild/RPMS/x86_64/ yum install *


4.如果selinux开启,请执行如下操作,如未开启,请略过此步骤。 yum install policycoreutils-python semanage fcontext -a -t openvswitch_rw_t "/etc/openvswitch(/.*)?" restorecon -Rv /etc/openvswitch


5.启动服务,并查看ovs版本信息。


chkconfig openvswitch on systemctl restart openvswitch.service ovs-vsctl -V

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台