返回顶部
首页 > 资讯 > 操作系统 >linux下open-vswitch安装卸载操作
  • 917
分享到

linux下open-vswitch安装卸载操作

linuxopenvswitch 2022-06-04 22:06:16 917人浏览 安东尼
摘要

一. ovs 从源码编译安装: 安装依赖项: # apt install make # apt install GCc # apt install build-essential # apt install lib

一. ovs 从源码编译安装:

安装依赖项:


# apt install make
# apt install GCc 
# apt install build-essential
# apt install libssl-dev
# apt install libcap-ng-dev
# apt Woaiqxinstall 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=$WoaIqxPATH:/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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

--结束END--

本文标题: linux下open-vswitch安装卸载操作

本文链接: https://lsjlt.com/news/19822.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • linux下open-vswitch安装卸载操作
    一. ovs 从源码编译安装: 安装依赖项: # apt install make # apt install gcc # apt install build-essential # apt install lib...
    99+
    2022-06-04
    linux open vswitch
  • Linux下如何安装和卸载软件
    这篇文章将为大家详细讲解有关Linux下如何安装和卸载软件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。linux软件安装与卸载有多种形式,可以通过二进制形式、源代码形式对软件进行安装和卸载。二进制分发软...
    99+
    2023-06-28
  • Linux安装和卸载MySQL5.7
    Linux 安装MySQL有三种方法,下图是三种方法比较:  这里采用rpm 安装MySQL ,CentOS 7安装MySQL-5.7.17 . 一,下载安装包  1,下载地址:http://www.mysql.com/downl...
    99+
    2015-10-13
    Linux安装和卸载MySQL5.7
  • Linux下安装jdk包含卸载OpenJDK介绍
    1.查看openjdk rpm -qa|grep jdk 2.删除openjdk(rpm -e --nodeps ) rpm -e --nodeps java-1.8.0-openjdk-headless-1...
    99+
    2022-06-04
    Linux安装jdk步骤 linux卸载OpenJDK
  • Linux下MySQL卸载和安装图文教程
    第一次写博客,做了两年的开发,工作之余给自己找点有意义的事做,分享一下在开发过程当中的一些经验总结,同时也当是自己的笔记吧,有时候有些东西长时间不用自己也记不住,好了,废话就说到这里,接下来讲解Linux环...
    99+
    2024-04-02
  • Linux操作系统软件的基本安装和卸载方法
    这篇文章主要讲解了“Linux操作系统软件的基本安装和卸载方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux操作系统软件的基本安装和卸载方法”吧!Linux软件的安装和卸载一直是困...
    99+
    2023-06-10
  • Linux操作系统文件系统的安装和卸载方法
    这篇文章主要介绍“Linux操作系统文件系统的安装和卸载方法”,在日常操作中,相信很多人在Linux操作系统文件系统的安装和卸载方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux操作系统文件系统的安...
    99+
    2023-06-17
  • Linux下RPM软件包怎么安装与卸载
    本篇内容主要讲解“Linux下RPM软件包怎么安装与卸载”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下RPM软件包怎么安装与卸载”吧!在 Linux 操作系统下,几乎所有的软件均通过...
    99+
    2023-06-13
  • Linux系统下安装和卸载JDK8的方式
    目录jdk安装有两种方式:方式一:yum安装方式二:手动安装jdk安装有两种方式: 第一种是使用yum命令一键安装,默认安装目录在/usr/lib/jvm第二种是手动安装,须去ora...
    99+
    2024-04-02
  • MySQL的卸载与安装(Linux)
    MySQL 前言1. 卸载MySQL1.1 查询与关闭对应MySQL服务1.2 卸载对应安装包 2. 安装MySQL2.1 配置MySQL官方yum源2.2 开始安装MySQL 前言 在这里演示的卸载与安装MySQL都是...
    99+
    2023-12-23
    mysql linux 数据库
  • Linux系统下软件的安装与卸载方法
    这篇文章主要介绍“Linux系统下软件的安装与卸载方法”,在日常操作中,相信很多人在Linux系统下软件的安装与卸载方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux系统下软件的安装与卸载方法”的疑...
    99+
    2023-06-10
  • Linux下MySQL安装和卸载的方法是什么
    在Linux下安装和卸载MySQL可以使用以下方法: 安装MySQL: 打开终端,以root用户身份登录。 使用包管理器安装MyS...
    99+
    2023-10-24
    Linux MySQL
  • xhost: unable to open display linux下安装oracle
    1、 以root用户登录输入命令xdpyinfo,记录下里面的name of display:后的字符串,如 name of display:127.0.0.1:1.0在执行xhost +命令(使...
    99+
    2024-04-02
  • Ubuntu下安装卸载python3.8的过程
    目录一、Python 3.8 安装1.通过 Apt 安装Python3.82.配置 python3.8 为系统默认 python3二、卸载python3.8 1、卸载pyt...
    99+
    2024-04-02
  • Windows下jdk怎么安装与卸载
    本篇内容介绍了“Windows下jdk怎么安装与卸载”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!jdk安装下载jdk由于现在主流就是jdk...
    99+
    2023-07-04
  • Ubuntu Git如何安装卸载软件或操作系统
    这篇文章将为大家详细讲解有关Ubuntu Git如何安装卸载软件或操作系统,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Ubuntu Git是Linu Torvalds(Lxinux之父)为了帮助管理Li...
    99+
    2023-06-16
  • Linux下MySQL5.7.18 yum方式从卸载到安装的过程
    这篇文章给大家分享的是有关Linux下MySQL5.7.18 yum方式从卸载到安装的过程的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。每一步都参考了不少文章,后面会一一列举出来...
    99+
    2024-04-02
  • Linux下如何安装、更新及卸载RPM软件包
    这篇文章给大家分享的是有关Linux下如何安装、更新及卸载RPM软件包的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全...
    99+
    2023-06-10
  • Linux下RPM软件包如何安装、更新及卸载
    这篇文章主要为大家展示了“Linux下RPM软件包如何安装、更新及卸载”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下RPM软件包如何安装、更新及卸载”这篇文章吧。RPM是由由Redh...
    99+
    2023-06-28
  • 如何完全卸载linux下通过rpm安装的mysql
    卸载linux下通过rpm安装的mysql 1.关闭MySQL服务2.使用 rpm 命令的方式查看已安装的mysql3. 使用rpm -ev 命令移除安装4. 查询是否还存在遗漏文件5. 删除...
    99+
    2023-10-11
    linux mysql 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作