centos部署openstack--网络规划(openvswitch的安装)
2019獨角獸企業重金招聘Python工程師標準>>>
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
?
?
轉載于:https://my.oschina.net/u/3741169/blog/1623519
總結
以上是生活随笔為你收集整理的centos部署openstack--网络规划(openvswitch的安装)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人生苦短,我用Python
- 下一篇: 市场分享竞品分析