igb_uio解绑
来源:互联网 发布:半径算法 编辑:程序博客网 时间:2024/06/03 01:21
最近在玩dpdk,dpdk是intel开发的数据平面工具开发集。它的好处不言而喻,以往数据包传输都要经过内核,产生上下文切换,锁,数据包拷贝等问题。dpdk运行在用户空间,利用自身平面收发包,具有性能高等特点。dpdk安装时需要将原来网卡驱动解绑,将igb_uio或vfio绑定这张网卡。下面是解绑和重新绑定驱动的步骤:1. lspci | grep Ethernet查看pci地址2. python dpdk-devbind.py -u 0000:03:00.1,此时python dpdk-devbind.py--status看到的情况如下:
3. 运行如下命令绑定网卡驱动: python dpdk-devbind.py --bind=ixgbe 0000:03:00.1 报错:Error: bind failed for 0000:03:00.1 - Cannot bind to driver ixgbe unused driver里面没有ixgbe 这里的dpdk-devbind.py是dpdk安装包里面的一个程序4. 重启网络,报错5. 查看ixgbe模块,lsmod | grep ixgbe,内核中是加载了ixgbe模块的6. 谷歌了很多方式,比如echo '0000:03:00.1' > /sys/bus/pci/drivers/ixgbe/unbind,但都不行7. 使用driverctl命令,driverctl is a generic tool for persistently configuring alternative device drivers;dpdk-devbind.py重启失效。使用yum install -y driverctl安装。 driverctl -v list-devices | grep -i net driverctl set-override 0000:03:00.1 ixgbe
结果如下:
此时ifconfig -a 能看到这张网卡了8. 使用ifconfig XXXX(网卡) up,此时发现网卡虽然起来了,但是没有ip,查看网卡配置文件,使用的是static的方式。ifconfig XXXX down,然后ifup XXXX,结果网卡正常了,ip也有了。谷歌了一下,ifconfig : 设定网络参数使用的指令;ifup,ifdown:激活与关闭某个网络适配卡
阅读全文
0 0
- igb_uio解绑
- 解绑
- 解绑
- 项目中的绑卡与解绑
- 手机解绑
- 29、事件解绑
- MVP解绑
- MVP解绑
- MVP解绑
- mvp解绑
- MVP解绑
- MVP解绑
- MVP解绑
- Android_Ok的解绑
- MAC与IP解绑与绑定
- ASP.NET 2.0 绑定例解
- jquery绑定与解绑事件
- 关于Win10、解绑微软账户、管理员权限
- 在windows 7中vagrant up 无反应,没任何信息输出
- 手风琴图片浏览实现
- 安卓多台手机之间屏幕同步与pc通过adb控制手机
- E
- Hive 之 写入数据的方式
- igb_uio解绑
- (作者:Sunnier 文章源自:http://www.cnblogs.com/sunniest/p/4555801.html )SpringMVC学习笔记
- Elasticsearch Reference 5.5 中文翻译6
- Python SMTP发送邮件
- android studio引入其他项目中的lib module到自己的项目中作为lib
- nginx配置负载均衡
- 对拍程序写法
- aad
- Linux 安装 rabbitmq (详细)