dpdk的问题
来源:互联网 发布:开淘宝店需要电脑吗 编辑:程序博客网 时间:2024/05/19 14:17
我有个dpdk的问题请教下:dpdk16.07+Ubuntu16.04.1+82599网卡上跑dpdk自带的l2fwd测试用例,出现以下错误
EAL:Detected 64 lcore(s)
EAL:Probing VFIO support...
EAL:PCI device 0002:e9:00.0 on NUMA socket 0
EAL: probe driver: 8086:10fb net_ixgbe
EAL:PCI device 0002:e9:00.1 on NUMA socket 0
EAL: probe driver: 8086:10fb net_ixgbe
EAL: Cannot open /sys/bus/pci/devices/0002:e9:00.1/resource0:No such file or directory
EAL:Requested device 0002:e9:00.1 cannot be used
MACupdating enabled
EAL:Error - exiting with code: 1
Cause:No Ethernet ports – bye
ls -l /sys/bus/pci/devices/0002:e9:00.1/ 文件系统确实没有resource0设备
===================================================================
Ubuntu 16.04.1 应该可以支持啊,还是比较新的Linux发行版;你也可以试试把Ubuntu升级到16.04.4;
当然你也可以试试其他的Linux发行版,比如CentOS 7.3/7.4; (我们lab测试一般都是安装enterprise Linux比如SLES,Redhat/CentOS来做测试的,没有用Ubuntu测试过DPDK;)
这个问题和DPDK无关,/sys/bus/pci/devices/0002:e9:00.1/resource0 是PCIe网卡设备的Bar0,最新的DPDK也需要访问这个文件节点来操作网卡设备;
问题可能是你的Linuxkernel没有把 e9:00.1的bar0映射出来; 你看看/sys/bus/pci/devices/0002:e9:00.0/resource0 这个设备存不存在?
你试试把机器复位一下看看还有没有这个问题?
你试试把82599网卡拔掉插到这个极其的其他的PCIe槽位上看看还有没有这个问题?
你可以这个82599网卡安装到其他server上看看有没有这个节点? 会不会是82599网卡function 1有问题了,bar0有问题,所以文件节点创建不出来;
你可以用lspci | grep Eth 检查一下 e9:00.0, e9:00.1是不是 intel 82599网卡设备?
- dpdk的问题
- DPDK中文-DPDK的ring
- DPDK中文-DPDK的reorder
- dpdk 网卡统计问题
- dpdk的编译
- dpdk支持的网卡
- DPDK的Makefile学习
- dpdk支持的网卡
- DPDK的效率优化
- DPDK的方法论
- DPDK有关的网址
- DPDK
- DPDK
- DPDK
- DPDK
- DPDK
- DPDK
- DPDK中Log的使用方法
- Rhyme/Java 泛型<T>很详细教程
- redis 流量异常问题处理
- Java 内部类
- 基于R语言的Kaggle案例分析学习笔记(四)
- 快速排序
- dpdk的问题
- 学习flask-mail 利用Gmail出错的总结
- 深入Java字符串
- linux学习笔记之实用vi命令(容易上手)
- 连续第三天总结
- ConcurrentHashMap总结
- JVM 中的永久代
- snprintf
- 内存对齐