前言
因为中标麒麟下无法使用yum直接安装openvswitch,遂采取源码编译的方式进行安装
步骤
- 下载相应版本的openvswitch(根据OnTAP Select的要求进行选择,OTS9.5要求是2.7.3,我就下载了这个版本,具体链接也可以上http://www.openvswitch.org/download/具体查看)
wget https://www.openvswitch.org/releases/openvswitch-2.7.3.tar.gz
- 安装lshw(这步实际与本文无关,仅仅因为这一步也是安装cluster所必需的的,就在这里提一下)
yum install lshw
- 安装GCC
yum install gcc
- 安装pip与python six library(有可能已经安装了six,但没关系,还是验证下)
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip install six
-
安装OpenvSwitch
5.1 解压缩包tar zxvf openvswitch-2.7.3.tar.gz (根据实际做调整)
5.2 安装
cd openvswitch-2.7.3
./configure
make
make install
以上三步,如果你是按我说的一步一步操作的,应该不会报错,如果遇到错误,再具体结合错误信息进行分析
5.3 验证</pre>
export PATH=$PATH:/usr/local/share/openvswitch/scripts
ovs-ctl start 如果与下图一样,那你就装成功了,如果有Fail,请返回第一步进行检查
image.png -
使用
选定要用来绑定的端口,并确保它处于up状态</pre>
ifup eth1
ovs-vsctl add-br ontap-br
ovs-vsctl add-port ontap-br eth1
对eth1原有IP进行ping,如果无法ping通,那么这个bridge就安装成功了。
网友评论