Cyber Security

CentOS7安装ovs

Step1:安装依赖

[root@VSW2 ~]# yum install gcc pkgconfig autoconf automake libtool git make python-devel openssl-devel kernel-devel kernel-debug-devel

Step2:下载源码

[root@VSW2 ~]# wget http://openvswitch.org/releases/openvswitch-2.8.1.tar.gz

[root@VSW2 ~]# tar zxvf openvswitch-2.8.1.tar.gz

Step3:编译安装

[root@VSW2 ~]# cd openvswitch-2.8.1

[root@VSW2 openvswitch-2.8.1]# ./configure --prefix=/usr/local/ovs

依赖处理:

configure: WARNING: cannot find libcap-ng.
--user option will not be supported on Linux.
(you may use --disable-libcapng to suppress this warning).
checking for Python 2.x for x >= 7... /usr/bin/python
checking whether /usr/bin/python has six library... configure: error: Missing Python six library or version too old.

解决方法:

[root@VSW2 openvswitch-2.8.1]# yum install python-six.noarch -y

[root@VSW2 openvswitch-2.8.1]# make -j 4

[root@VSW2 openvswitch-2.8.1]# make install

Step4:加载模块

[root@VSW2 openvswitch-2.8.1]# modprobe openvswitch

[root@VSW2 openvswitch-2.8.1]# lsmod | grep openvswitch
openvswitch 114793 0
nf_nat_ipv6 14131 1 openvswitch
nf_nat_ipv4 14115 1 openvswitch
nf_defrag_ipv6 35104 2 openvswitch,nf_conntrack_ipv6
nf_nat 26787 3 openvswitch,nf_nat_ipv4,nf_nat_ipv6
nf_conntrack 133095 6 openvswitch,nf_nat,nf_nat_ipv4,nf_nat_ipv6,nf_conntrack_ipv4,nf_conntrack_ipv6
libcrc32c 12644 4 xfs,openvswitch,nf_nat,nf_conntrack
[root@VSW2 openvswitch-2.8.1]#

Step5:修改环境变量

[root@VSW2 openvswitch-2.8.1]# vim /etc/profile

最后一行追加:

export PATH=/usr/local/ovs/share/openvswitch/scripts:/usr/local/ovs/bin:/usr/local/ovs/sbin:$PATH

[root@VSW2 openvswitch-2.8.1]# source /etc/profile

 

执行ovs-ctl start

ovs-vsctl XXX

注:centos7安装2.1.3.3安装依赖库存在一些问题。

CENTOS7 虚拟机上安装编译OVS相关推荐

  1. 虚拟机win2003安装mysql教程_CentOS7.2虚拟机上安装MySQL 5.6.32的教程

    1.MySQL 5.6.32 64位安装包下载 2.把下载文件通过SecureFX传递到/usr/local/src/目录中(虚拟主机CentOS7.2的IP为:192.168.1.11) 3.解压文 ...

  2. linux redis 3.0.7,linux虚拟机上安装配置redis3.0.7

    linux shell 的 linux虚拟机上安装配置redis3.0.7 我们给大家列出详细的图文步骤教给大家在linux虚拟机上安装redis以及相关的配置流程. 将redis-3.0.7.tar ...

  3. oracle虚拟机导入表,在Linux虚拟机上安装Oracle数据库超完整版!)

    在线QQ客服:1922638 专业的SQL Server.MySQL数据库同步软件 在介绍并安装了Oracle数据库之后,我觉得有必要记录一下我所踏入的陷阱(本文几乎包含了安装Oracle时遇到的所有 ...

  4. convirt2.5在虚拟机上安装笔记

    <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...

  5. 本地虚拟机上的docker安装mysql_Linux虚拟机上安装docker,并使用docker安装mysql,tomcat...

    1.序言 现在在Linux虚拟机上安装程序,越来越多的人都使用docker完成,本次就记录下在虚拟机上安装docker的过程. 如果你的windows系统上还没有安装Linux虚拟机,请参考我的上一篇 ...

  6. cnbloger: 范振勇, 虚拟机上安装centos8.0[(vmware-15-pro)]

    If the author of the article is not allowed to reprint, this article will be deleted 虚拟机上安装centos8.0 ...

  7. 在虚拟机上安装linux 宝塔,虚拟机安装宝塔Linux面板

    安装环境:Linux Centos 6.8 安装步骤: 1.下载并安装宝塔面板 在宝塔官网找到Linux Centos的安装命令.利用XSHELL等工具连接虚拟机后,执行该命令,有询问是否安装,输入y ...

  8. VMware WorkStation虚拟机的安装,以及在虚拟机上安装CentOS

    VMware WorkStation虚拟机的安装,以及在虚拟机上安装CentOS 百度搜索VMware Workstation,可以选择去官网下载,我自己选择的框选的这个 点进去下面一点就会看到如截图 ...

  9. 如何在VMware虚拟机上安装Linux操作系统(Ubuntu)

    作为初学者想变为计算机大牛非一朝一夕,但掌握基本的计算机操作和常识却也不是多么难的事情.所以作为一名工科男,为了把握住接近女神的机会,也为了避免当白痴,学会装系统吧!of course为避免把自己的电 ...

最新文章

  1. Docker for mac安装
  2. 安徽省计算机二级大题教程,安徽省计算机二级例题
  3. python路径拼接os.path.join()函数和os.makedirs的用法
  4. SQL2K数据库开发二十二之索引操作在视图上创建索引
  5. hdu 1892【二维树状数组】
  6. 英特尔表示:元宇宙的路还很长
  7. 添加底部小火箭+目录
  8. SLF4J: The requested version 1.5.8 by your slf4j
  9. Schlumberger.SPAN.Rock.v9.1.5 1CD跨度岩石强调岩石射孔分析软件
  10. 6678-GPIO基础(1)
  11. windows破解锁屏密码(亲测有效:再也不怕别人锁屏防你啦!)
  12. SYN6288语音合成模块
  13. 应届生比老员工更吃香?为什么大厂都在抢应届生
  14. android 主流分辨率是多少,android手机常用分辨率有哪些?
  15. 笔记本拨号连接网络总断
  16. 如何将Arduino的ino文件分解成多个.h和.cpp工程文件
  17. 吃粽子html5游戏,端午先玩个小游戏,再去吃粽子吧~
  18. 清华梦的粉碎—写给清华大学的退学申请 2005.9.22
  19. 2022生化原理I复习资料汇总
  20. influx安装和部署

热门文章

  1. 内网渗透系列:内网隧道之iodine
  2. 我们的产品终于入驻淘宝服务市场
  3. 行为型模式:访问者模式
  4. youdao词典在linux ubuntu安装(dpkg安装缺少依赖包)及删除
  5. 【Linxu内核设计与实现】-第3章 进程管理
  6. STM32 HAL库 看门狗
  7. 【重构】一、重构的原则
  8. python建立字典的程序_python中的字典
  9. 4412运行java_移植linux4.14内核到4412开发板
  10. 电子技术基础 数字部分(第五版)