• 在绑定网卡到DPDK模块时 报错 :is active. Not modifying
Routing table indicates that interface 0000:02:01.0 is active. Not modifying

解决方法:

ifconfig <网卡名称> down
  • 运行testpmd时无法分配内存:
EAL: Error - exiting with code: 1Cause: Creation of mbuf pool for socket 0 failed: Cannot allocate memory

内存设置小了,将内存设置大一些(例如从64改成512),问题解决。

  • 运行testpmd,持续输出输入输出的报错信息:
EAL: Error reading from file descriptor 20: Input/output error
EAL: Error reading from file descriptor 18: Input/output error
EAL: Error reading from file descriptor 20: Input/output error
EAL: Error reading from file descriptor 18: Input/output error
EAL: Error reading from file descriptor 20: Input/output error
EAL: Error reading from file descriptor 18: Input/output error

原因:在虚拟机添加的网卡,dpdk不支持导致的。需要修改一行代码,跳过dpdk pci 检查

lib/librte_eal/linuxapp/igb_uio/igb_uio.c文件中找到

pci_intx_mask_supported(dev)

修改为

pci_intx_mask_supported(dev||true)

需要重新编译并加载IO模块。

转载于:https://www.cnblogs.com/ZCplayground/p/9314295.html

虚拟机环境下DPDK运行时的一些错误解决相关推荐

  1. [转载总结]Linux环境下C++运行时动态链接库加载要点总结

    最近在看的一些web服务器源码的扩展部分基本上都使用到了.so动态库的运行时加载,也遇到了不少坑,看了不少网上的博客,在这里稍微总结转载一下,也是为了以后少走弯路. 首先需要了解的就是静态库与动态库的 ...

  2. Ubuntu 环境下交叉编译运行正点原子的程序

    Ubuntu 环境下交叉编译运行正点原子的程序 在校学生,求职过程中对方要求在Ubuntu环境下交叉编译stm32的程序,我觉得很有意思,因为之前就听说过可以在Linux环境下运行stm32的程序,因 ...

  3. 震惊,与gcc不得不说的故事:Linux虚拟机环境下,gcc的在线安装

    目录 Linux虚拟机环境下,gcc的在线安装 在线安装 yum在线安装指令 进入root账户 安装gcc 检查安装情况 最后 小白一枚,有问题请提一下,谢谢啦,多多包涵 在线安装 使用yum安装,注 ...

  4. Mac OS X安装之虚拟机环境下的总结

    最近一直忙着公司iOS Touch的新版发布,终于忙过了.现在,又开始了新的阶段,不过算是轻松了很多.回来一看,自己的博客空空如也,实在受不了了.于是,开始更一下吧,哈哈. 这个文档是我几个月前,开始 ...

  5. 虚拟机环境下Centos6.5如何上网

    这篇随笔应该说跟CentOS的学习关系不是很大,但是却关系到了我接下来的CentOS学习...... 自从在虚拟机中安装了CentOS以来,就想着能不能在虚拟机里面和宿主windows一样上网,当时可 ...

  6. 实验六系统安装与简单配置(Linux基础教程 第2版)虚拟机环境下安装龙蜥操作系统(Anolis OS) 8.4

    一.实验目的 1.安装虚拟机VMware-workstation-full-15.5.6-16341506. 2.在虚拟机环境下安装龙蜥操作系统(Anolis OS) 8.4. 3.简单配置Linux ...

  7. VMware虚拟机——如何在VMware虚拟机环境下识别U盘

    如何在VMware虚拟机环境下识别U盘 发现问题 我们在做虚拟机实验的时候,一般时候电脑会自动让我们选择是装进真机还是装进虚拟机,但是很多时候电脑不会弹出通知,很多人遇到了插入U盘在虚拟机里面识别不到 ...

  8. mysql在虚拟机环境下突然找不到数据库

    mysql在虚拟机环境下找不到数据库 一.问题 二.原因 三.解决方案 一.问题 root用户登录本来需要密码,但是突然登录root用户后无需密码,输入密码反而错了. show databases; ...

  9. 教你如何在windows系统的虚拟机环境下安装苹果系统

    教你如何在windows系统的虚拟机环境下安装苹果系统 谭声俊 1 年前 2016.10.28记录 前些天,移动计算导论课需要我们在OS系统上做IOS的UI界面设计,我的电脑是宏碁windows8.1 ...

最新文章

  1. H - Fibonacci POJ - 3070 (矩阵快速幂)
  2. 创建与SharePoint 2010风格一致的下拉菜单 (续) 整合Feature Custom Action框架
  3. 第十周项目实践 哈夫曼树的建立哈夫曼编码
  4. centos加单个ip和批量添加
  5. 【机器学习】传统目标检测算法之HOG
  6. matplotlib 可视化 —— 移动坐标轴(中心位置)
  7. Windows系统下各浏览器常用CSS hack汇总表图
  8. 锚框 anchor box bounding box 动手学深度学习v2 pytorch
  9. 苹果iPod设计及商业操作内幕
  10. natapp软件使用
  11. 运动控制加减速算法(一)
  12. 二级域名 免费+免备案
  13. Kafka高频面试题:夺命10连问
  14. 教你一眼认出英语单词的意思
  15. Distiller:正则化
  16. 月薪30K的运维工程师面试宝典(面试必备干货)
  17. 公司给股票期权,我买还是不买?
  18. brew cask安装软件提示:Error: Unknown command: cask
  19. 【Lintcode】1104. Judge Route Circle
  20. chrome控制台如何把vw显示成px_罗技lua怎么做到在脚本控制台显示中文的? - 『悬赏问答区』 - 吾爱破解 - LCG...

热门文章

  1. Linux 命令之 locate -- 文件查找工具(查找文件/搜索文件)
  2. java当前4中引用_Java的四种引用
  3. 如何用python 开发web_如何用python开发web
  4. flex 解析json文件_使用 Python 处理 JSON 格式的数据 | Linux 中国
  5. C语言程序判断计算机的CPU大小端
  6. java中的语句有哪些_java中的循环语句有哪些
  7. 配置中文_星球大战:战机中队配置需求公布 支持中文
  8. pycharm和python在mac里安装_MAC安装python-opencv及在pycharm下的配置
  9. 1039 到底买不买(pat乙级、C++)
  10. 光纤收发器和协议转换器之间有哪些区别?