文章目录

  • 安装的dpdk环境
  • 1 给vmware 添加两块网卡
  • 修改网卡的配置信息
    • 修改ubuntu系统的启动参数
    • 编译运行dpdk
    • 设置DPDK的环境变量
    • 再次运行 /usertools/dpdk-setup.sh

安装的dpdk环境

vmware + ubuntu1604 server版本

1 给vmware 添加两块网卡

桥接的网卡作为dpdk的运行网卡
NAT 网卡作为ssh的连接网卡

修改网卡的配置信息

原先的网卡版本


e1000 这个类型的版本的网卡并不支持多队列的网卡,所以要修改成支持多队列的网卡

修改的文件

修改ubuntu系统的启动参数


物理机:
default_hugepages=1G hugepagesz=1G hugepages=20 isolcpus=0-7
虚拟机:
default_hugepages=1G hugepagesz=2M hugepages=1024 isolcpus=0-2

编译运行dpdk

可以通过运行dpdk目录下的usertools/dpdk-setup.sh

64 系统就选39号,进行环境编译

设置DPDK的环境变量

必须首先进入root用户才行
export RTE_SDK=/home/dpdk
export RTE_TARGET=x86_64-native-linux-gcc

再次运行 /usertools/dpdk-setup.sh


一次输入一下数字[输完后按回车再输入下一个数字]
43 插入 IGB_UIO 模块, 选择网卡为 vmxnet3 会加载此模块
44 插入 VFIO 模块,选择网卡为 e1000 会加载此模块
45 插入 kni模块
46 设置大页 512
47 设置大页512
49 绑定 igb_uio 模块 。
在执行49 之前,需要再另一个终端上执行 ifconfig eth0 down,掐断网卡与协议栈之间的联系。否则49无法绑定成功,

cat /proc/iomem 如果显示的一列地址不为0x000000,则代表着环境已经配置成功了,否则在运行dpdk程序的时候会报错

dpdk 的环境配置搭建相关推荐

  1. Hadoop集群环境配置搭建

    一.简单介绍 Hadoop最早诞生于Cutting于1998年左右开发的一个全文文本搜索引擎 Lucene,这个搜索引擎在2001年成为Apache基金会的一个子项目,也是 ElasticSearch ...

  2. 安卓 php 环境,初尝PFA ----- PHP 在 Android 环境配置搭建

    能用php开发android上的程序应该是所有phper所期待的事,现在愿望有可能即将实现了.PFA (PHP For Android)加上ASE 就可以实现php调用android上的一些功能达到开 ...

  3. Hadoop的环境配置——搭建一个主机hadoop102,两个从机hadoop103,hadoop104,并运行分布式词频统计

    本文是跟着B站上的视频实现的,链接如下: https://www.bilibili.com/video/BV1Qp4y1n7EN?p=18 Hadoop运行环境搭建 重来3遍是正常的,这篇针对的是怎么 ...

  4. Android可视化环境配置搭建方法

    2019独角兽企业重金招聘Python工程师标准>>> 工具 个人电脑一台 JDK1.6 下载网址: http://java.sun.com/javase/downloads/ind ...

  5. YOLOV8做实例分割(环境配置+搭建模型+数据集制作+训练+预测全套)

    目录 一.安装Anaconda3 1.下载 2.安装 3.验证 二.搭建windows上yolov8环境 1.cuda+pytorch+python版本选择 ①查看自己电脑的cuda型号 ②显卡驱动版 ...

  6. 真传x深度学习第一课:环境配置搭建

    真传x课程的配置笔记,基本参考高老师的01_实验docx, 机器ubuntu16.04, 默认python2.7 之前常用的python版本也是2.7 01 修改默认python为python3 参考 ...

  7. IOS越狱插件开发一(环境配置搭建)

    开发工具就不多说了,推荐使用iOSOpenDev,之前有Theos用来开发,但我直接忽略了,谈繁琐了. 1.下载地址 http://iosopendev.com/download/ 2. 安装的过程中 ...

  8. EOS多节点环境配置(搭建自己的EOS主网)

    本文使用了四台同网段的主机,第一台做为eosio创世用户使用,另外三台做为出块者节点使用,最终实现了EOS多主机多节点的配置.最后EOSIO创世用户不再出块,由选举出来的各个节点轮流出块,下面将介绍具 ...

  9. 〖Python WEB 自动化测试实战篇③〗- python-selenium环境配置搭建

    订阅 Python全栈白宝书-零基础入门篇 可报销!白嫖入口-请点击我.推荐他人订阅,可获取扣除平台费用后的35%收益,文末名片加V! 说明:该文属于 Python全栈白宝书专栏,免费阶段订阅数量43 ...

最新文章

  1. 3人2周上线,2人1周上线,Solo明天上线!开发周期果然不能用搬砖模式计算......
  2. Python中异常(Exception)的总结
  3. 怪事,硬盘上的FC3_cd1的ISO莫名其妙被改变了
  4. JMeter【第五篇】关联:5种方法
  5. KNN K近邻算法学习
  6. Spring、SpringMVC、Spring Boot、Spring Cloud 概念、关系及区别
  7. 在Linux-0.11中实现基于内核栈切换的进程切换
  8. Linux下ps命令详解
  9. Delphi+GDI
  10. Linux 初级命令
  11. 宝塔面板修改端口号无法登陆解决方案
  12. 手游修改 wpe封包 fiddler抓包 逆向破解 gg修改 哪种最厉害?
  13. 犀牛软件rhinoceros的参数化设计插件草蜢grasshopper的安装
  14. 哪些Amazon erp是可以免费使用的?
  15. 高教杯数学建模国赛论文模板+2013到2019年的国赛优秀论文+2020年数学建模论文心得---数学建模友友必看
  16. 论文笔记:SRF(stereo radiance fileds)
  17. matplotlib绘制饼图
  18. RCP Editor 常见错误处理方法
  19. 00后学习微积分,推荐访问袁萌专栏
  20. 行业前沿|无人机视觉自主导航发展及视觉智能开发支撑平台介绍

热门文章

  1. 如何深度解析Python面向对象
  2. java web 分享功能实现_微信开发(一)基于Wx-java的微信分享功能
  3. J-link V7.64C Warning : the connected probe appears to be a j-link clone报错
  4. 35岁以后找工作难,只能熬到65岁才能退休,太惨 了!
  5. 企业数字化转型浪潮下,大数据风控如何做决策
  6. 贾扬清开源 AI 框架 Caffe | 开源英雄
  7. 测试实战-京东网站 + 禅道(七)
  8. 爆笑!新一轮的淘宝差评
  9. WireShark的下载与安装
  10. Go语言中Time的用法[1]