linux automake 卸载,linux下open-vswitch安装卸载操作
一. ovs 从源码编译安装:
安装依赖项:# apt install make# apt install gcc # apt install build-essential# apt install libssl-dev# apt install libcap-ng-dev# apt install python2.7# apt install python-pip# pip install six# apt install autoconf # apt install automake# apt install libtool
下载源码包# apt install git# git clone https://github.com/openvswitch/ovs.git(下载的git工程目录为~/ovs)
生成配置文件# ./boot.sh(在ovs工程根目录下)
配置# ./configure -with-linux=/lib/modules/$(uname -r)/build
编译# make# make install# make modules_install# config_file="/etc/depmod.d/openvswitch.conf"# for module in datapath/linux/*.ko; do modname="$(basename ${module})" echo "override ${modname%.ko} * extra" >> "$config_file" echo "override ${modname%.ko} * weak-updates" >> "$config_file" done# depmod -a# /sbin/modprobe openvswitch# /sbin/lsmod | grep openvswitch
启动export PATH=$PATH:/usr/local/share/openvswitch/scripts# ovs-ctl start
测试# ovs-vsctl show# ovs-vsctl add-br mybridge# ovs-vsctl add-port mybridge eth0
二. Ovs的卸载
启动ovs之后,如果改动ovs源代码并且想更新ovs服务,进行如下操作:# ovs-ctl stop 停止ovs服务# ovs-dpctl show查看内核,会有一个ovs-system的datapath# ovs-dpctl del-dp ovs-system 删除上一步出现的datapath(不进行这一步,rmmod可能会报错)# rmmod openvswitch 卸载openvswitch内核模块,使用lsmod | grep openvswitch 没有openvswitch# 进入ovs源代码目录,按照前述编译步骤重新编译安装
参考资料
Open vSwitch on Linux, FreeBSD and NetBSD
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持网页设计。
linux automake 卸载,linux下open-vswitch安装卸载操作相关推荐
- linux rpm 卸载 java_linux下用rpm 安装卸载jdk
1.如果linux是centos的话,请先卸载openjdk java -version ,会有下面的信息: 卸载默认的 用root用户登陆到系统,打开一个终端输入 # rpm -qa|grep gc ...
- Linux发行版CentOS下Docker的安装和卸载
目录 1.Docker的安装 2.Docker的卸载 linux中安装docker的方式有几种,本文是基于docker仓库的安装 前置须知: 本文的服务器并非虚拟出来的服务器,而是在阿里云ESC上进行 ...
- linux xfs yum,Redhat下XFS的安装
一.XFS 简介及特性 XFS 最初是由 Silicon Graphics,Inc. 于 90 年代初开发的.那时,SGI 发现他们的现有文件系统(existing filesystem,EFS)正在 ...
- linux ubuntu 12.04 下默认是安装了openjdk的
ubuntu 12.04 下默认是安装了openjdk的,不过这个jdk问题比较多,因为你甚至无法启动Eclipse,所以还是需要自己安装jdk的. 1.下载jdk6 jdk6下载地址为:http:/ ...
- nwjs sdk linux x64,Ubuntu环境下的nwjs安装及使用教程
需求:通过nwjs实现一个可以全屏显示,防止用户退出浏览器的演示用app 一.安装Node.js sudo apt-get install nodejs sudo apt-get install np ...
- centos mysql卸载重装_centos 7.x 安装/卸载MySQL
centos 7.x 安装/卸载MySQL 本篇是基于YUM Repository来安装MySQL的,具体方法在官网可寻,在此记录我的亲身安装过程. 1.安装必要的依赖组件 运行如下命令: yum i ...
- 卸载 流程_如何正确安装卸载mac软件
习惯了win系统的操作,对于刚上手的新手小白操作mac有些不顺畅,今天小编就整理了一份简单的基础操作流程,方便大家正确安装卸载mac软件. 1.如何安装软件? Mac系统安装软件的方法有两种,一种是直 ...
- win 卸载mysql5.6_mysql5.6 win 安装 卸载总结
MySQL安装文件分为两种: 一种是msi格式的,按照它给出的安装提示进行安装,一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.6 该目录中: 一种 ...
- linux用卸载软件管理,Linux下软件的安装卸载管理
一.Linux应用程序组成 1. 普通执行程序文件,保存在"/usr/bin"目录中 2. 服务器执行程序文件和管理程序文件,保存在"/usr/sbin"目录中 ...
- linux下 卸载qt_Windows 下 Qt creator安装和使用
作者 | 思凡 常用C++开发环境介绍 命令行CommandLine (1)Linux命令行:GNU g++ + Makefile/CMake (2)Windows命令行:MinGW 市面 ...
最新文章
- String类中的equals方法与Object类中的equals方法的不同点
- [密码学基础][每个信息安全博士生应该知道的52件事][Bristol Cryptography][第30篇]大致简述密钥协商中的BR安全定义
- 数据结构之内部排序一
- oracle常用网址
- Firefox4开发计划公布:使浏览器得更快更强
- C++二叉树遍历递归算法
- ubuntu硬盘序列号怎么查询_如何在Linux中查找硬盘的详细信息?
- 手机 机器人 谢超_大咖云集 长三角智造峰会演讲嘉宾名单曝光
- 从社交网络图的edgelist得到adj
- F5 GTM DNS 知识点和实验 6 -智能DNS算法
- 设计区域电网输电线路pscad仿真模型
- 用python可以免费下载音乐吗-Python 教你轻松下载网易音乐歌曲
- 解决QT接受串口数据时数据更新不及时,串口数据太多导致程序界面崩溃,串口接收数据过快等问题
- AMBER“FATAL: Atom .R<SEP 552>.A<N 1> does not have a type.“
- Home Assistant系列 -- 接入手机摄像头做实时监控和人脸识别
- 通过数据分析,了解外国人眼里的真实李子柒
- tcp协议一定要有服务器吗,复习TCP协议——看这篇就够了
- 1875 贝茜的报复(dfs、二进制)
- 京东新通路,零售价值增量发展的新范式
- 如何查询MOTO手机IMEI码和MSN码
热门文章
- golang ide 简介
- shell 字符串操作
- 在ListCtrl控件中插入图标
- Linux2.6内核--VFS层中和进程相关的数据结构
- php 昨天开始时间_php日期处理显示:昨天、今天、本周、上一月等时间结点数据...
- mosn 中的context、变量 和 内存复用机制
- mysql union 优化_mysql 5.7.3 对union all 的优化
- netty服务器定时发送消息,netty+websocket+quartz实现消息定时推送
- 特别浅的渐变蓝色在html里,javascript – 渐变色淡淡的3种颜色
- 宝塔如何备份网站_学习织梦网站必需会的一件事:织梦网站数据备份