在CentOS-6.9里安装openvswitch-2.5.4
第一步:安装依赖
yum install rpm-build openssl-devel gcc wget
yum install python-devel kernel-devel kernel-debug-devel libtool
第二步:下载包
wget -O /root/rpmbuild/SOURCES/openvswitch-2.5.4.tar.gz http://openvswitch.org/releases/openvswitch-2.5.4.tar.gz
第三步:解压并配置spec文件
cd /root/rpmbuild/SOURCES/
tar zxvf openvswitch-2.5.4.tar.gz
sed 's/openvswitch-kmod, //g' /root/rpmbuild/SOURCES/openvswitch-2.5.4/rhel/openvswitch.spec > /root/rpmbuild/SOURCES/openvswitch-2.5.4/rhel/openvswitch_no_kmod.spec
第四步:生成RPM
rpmbuild -bb --without check /root/rpmbuild/SOURCES/openvswitch-2.5.4/rhel/openvswitch_no_kmod.spec
error: Bad exit status from /var/tmp/rpm-tmp.hjPLog (%install)
编译失败
下面参考阿里云用1.9.3版本
https://yq.aliyun.com/articles/18204
wget -O ~/rpmbuild/SOURCES/openvswitch-1.9..tar.gz http://openvswitch.org/releases/openvswitch-1.9.3.tar.gz
cd ~/rpmbuild/SOURCES/
tar -zxvf openvswitch-1.9..tar.gz cd ~/rpmbuild/SOURCES/openvswitch-1.9.
rpmbuild -bb rhel/openvswitch.spec cd ~/rpmbuild/RPMS/x86_64/
rpm -ivh openvswitch-1.9.-.x86_64.rpm chkconfig --list|grep openvswitch
service openvswitch start
卸载原来的
rpm -e openvswitch-1.9.3-1
开始下载新版本v1.11.0
wget -O ~/rpmbuild/SOURCES/openvswitch-1.11..tar.gz http://openvswitch.org/releases/openvswitch-1.11.0.tar.gz
cd ~/rpmbuild/SOURCES/
tar -zxvf openvswitch-1.11..tar.gz cd ~/rpmbuild/SOURCES/openvswitch-1.11.
rpmbuild -bb rhel/openvswitch.spec cd ~/rpmbuild/RPMS/x86_64/
rpm -ivh openvswitch-1.11.-.x86_64.rpm chkconfig --list|grep openvswitch
service openvswitch start
OVS管理维护
1:查看版本及配置
ovs-vsctl show
2:添加一个虚拟交换机
ovs-vsctl add-br br0
3:把物理网口加入到虚拟交换机
ovs-vsctl add-port br0 eth0
4:删除虚拟交换机
ovs-vsctl del-br br0
修改KVM虚拟机配置
virsh edit vm12
把原来的
<interface type='network'>
<source network='default'/>
<model type='virtio'/>
</interface>
改成
<interface type='bridge'>
<source bridge='br-usb0'/>
<virtualport type='openvswitch'>
</virtualport>
<model type='virtio'/>
</interface>
在CentOS-6.9里安装openvswitch-2.5.4的更多相关文章
- (原创)openvswitch实验连载1-fedora 17下安装openvswitch
1 软件安装 1.1测试环境和网络拓朴 大部分朋友估计也没有一个真实环境来完全整个的测试,所以我也是使用了在一台PC机上使用Vmware Workstation的方式来进行实验.总体结构是在PC机上安 ...
- centos 7.0 编译安装php 7.0.3
php下载页面 http://cn2.php.net/downloads.php 7.0.3多地区下载页面 http://cn2.php.net/get/php-7.0.3.tar.gz/from/a ...
- CentOS 6.3 中安装VirtualBOX增强工具失败:Building the main Guest Additions module[FAILED]
在VirtualBox里安装CentOS系统,会遇到“增强工具”无法正常安装,主要的原因是出在Kernel 库找不到. 错误提示如下: 通过查看日志文件: cat /var/log/vboxadd- ...
- CentOS 6.5 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
以下全部转载于 http://blog.csdn.net/lane_l/article/details/20235909 本人于今晚按照该文章使用centos 6.7 64bit安装成功,做个备份, ...
- centos 6.5下安装mysql+nginx+redmine 3.1.0 笔记
centos 6.5下安装mysql+nginx+redmine 3.1.0 笔记 目录[-] 过程 1.安装RVM 2.利用rvm安装 Ruby 1.9.3 并设为默认 3.安装rails 4.安装 ...
- CentOS学习笔记--Tomcat安装
Tomcat安装 通常情况下我们要配置Tomcat是很容易的一件事情,但是如果您要架设多用户多服务的Java虚拟主机就不那么容易了.其中最大的一个问题就是Tomcat执行权限.普通方式配置的Tomca ...
- Linux - CentOS 6.3 (x86_64)安装过程详细图解
I:下载CentOS 6.3 楼主已经从CentOS官方公布下载列表当中整理出了2个在国内的下载地址,这样就不需要为访问墙外的龟速网络而费心了. 32位:下载地址1,下载地址2 64位:下载地址1,下 ...
- CentOS 6.5上安装MySQL-Cluster
参考博文: CentOS 6.2下MySQL Cluster 7.2 配置数据库集群 CentOS 6.5上安装MySQL-Cluster 7.3.4过程笔记--下一步学习 MySQL Cluster ...
- CentOS 6.8下安装docker并使用
Docker是一个开源的应用容器引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.利用Linux的LXC.AUFS.Go语言.cgroup实现了资源的独立,可以很轻松的实现文件.资 ...
- 在centos,docker中安装HeadlessChrome
在centos6中安装chrome与chrome-driver,中间走了很多弯路,遇到很多坑,现将详细步骤总结如下.参考博客链接:https://blog.csdn.net/u013849486/ar ...
随机推荐
- CTF—训练平台——Crypto
一.滴答~滴 看形式是摩尔斯电码,放到解密网址里解密http://www.jb51.net/tools/morse.htm 二.聪明的小羊 看到题目里“栅栏”,“2个”想到是栅栏加密:栏数为两栏: 三 ...
- 使用sync 修饰符------子组件内部可以修改props
首先看一个需求,外部点击一个按钮,让弹窗组件显示(也就是将弹窗组件显示的flag置为true),点击弹窗组件内部的某个按钮 ,让改props置为false,关闭弹窗,但是会报警告,因为内层组件不能修改 ...
- centos7设置grub密码保护
设置grub密码保护:查看grub登录用户名cat /etc/grub.d/01_users,可以看到用户名为root.通过grub2-setpasswords设置grub密码,确认密码 cat /b ...
- Centos7安装32位库用来安装32位软件程序
打算在centos7上安装一个远程控制软件,发现teamviewer只有centos的32位版本,试着安装了一下,各种报错,尝试多次无果.于是试着用向日葵远程控制软件,也报错,貌似也是只支持32位. ...
- mysql为int类型的字段php取出来之后为何变为string类型?
https://segmentfault.com/q/1010000002957162 php从mysql取出int数据,变成了string https://blog.csdn.net/as17501 ...
- css属性的继承性
不可继承属性: 盒子模型属性:width height padding border margin 背景相关属性:background相关(background-image background-si ...
- 一、搭建Django,建立第一个demo
一. 1.安装好Python(我用的最新版2.7.15),配置环境变量,并且安装好对应的Django版本(pip install django),在Python安装目录下的Scropts下会多出dja ...
- 学习笔记:Javascript 变量 包装对象
学习笔记:Javascript 变量 包装对象 如下代码,可以输出字符的长度. var str = "Tony"; str.length; 这时再试试以下代码,返回是 undefi ...
- 图像识别的前期工作——使用pillow进行图像处理
pillow是个很好用的python图像处理库,可以到官方网站下载最新的文件.如果官网的任何PIL版本都不能与自己的python版本对应,或安装成功后发现运行出错,可以尝试从一个非官方的whl网站下载 ...
- Flex Cairngorm框架知识整理
简介: Cairngorm是一个开源的Flex项目,为FLex提供了一个类似MVC的体系结构框架,它是Flex RIA开发的最好框架之一.使用Cairngorm框架可以大大提高开发和维护的效率. Ca ...