dpdk的安装使用

1.安装dpdk

下载dpdk源码,解压源码

根据不同版本安装编译的命令不同我这里使用的是16.11版本的

make install T=x86_64-native-linuxapp-gcc(这里系统版本是7.2,64位的系统)

也有直接make install 的版本(17版本的)

编译完成后会生成x86_64-native-linuxapp-gcc这个目录,这个目录中包含了头文件的链接以及所有的静态库

2.绑定网口

首先加载内核模块modprobe uio_pci_generic或者modprobe igb_uio

然后就可以查看绑定的状态了,在dpdk下有个tools的目录进去,./dpdk-devbind.py --status

然后就可以看见我们机子上的所有网口,主要看DPDK-compatible driver下的网卡信息,这个时候还没有绑定网口

然后用ifconfig命令查看网卡信息,选择你要绑定的网卡比如eth0,首先ifconfig eth0 down 关闭网口,然后使用./dpdk-devbind.py --bind=uio_pci-generic(或者igb_uio) eth0 这样就绑定好网口了。

再使用./dpdk-devbind.py --status就可以看见字节绑定的网口了

一般我们是绑定两个网口,一个发一个收。

解绑网卡则./dpdk-devbind.py -u XX:0X.0

./dpdk-devbind.py --bind=igb(或者e1000,具体看以前的网卡驱动)XX:0X.0就ok了

3.挂载hugetlbfs

首先创建huge目录 mkdir -p /mut/huge 这是我自己创建的&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值