Linux Ubuntu 20.04 安装DPDK方法指南

Linux Ubuntu 20.04 安装DPDK方法指南

一、系统及DPDK版本

系统:Ubuntu 24.04.2 LTS
DPDK:20.11.10

配置网卡多队列

  1. 修改虚拟机设置
    (1)关闭虚拟机,修改虚拟机设置
    需要在虚拟机中添加多个虚拟网卡,如何为Linux虚拟机添加多块网卡参考,不然只有一个网卡配置DPDK后无法正常ssh。
    桥节网卡:eth0(不一定是eth0,也可能是eth33),用作网卡多队列(DPDK)
    NAT网卡:eht1 用作SSH连接

    支持多队列网卡(eth0)和用作ssh的网卡(eth1)不能都是桥接模式,否则请求eth0对应IP时,触发的是eth1的中断。
    在这里插入图片描述
    (2)打开虚拟机配置文件 Ubuntu.vmx
    ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/8d316c339e0b4c0aa08c95cd8d59eb66.png在这里插入图片描述
    修改或添加上面4个字段,ethernet0是多队列网卡,ethernet1是ssh网卡。

vmware的vmxnet3支持网卡多队列。

#二、下载DPDK 20.11.10到虚拟机
DPDK 下载地址
DPDK安装路径上不要有中文!!!!
安装编译依赖

sudo apt install build-essential python3-pip python3-pyelftools libnuma-dev libpcap0.8-dev pkg-config
sudo pip3 install meson ninja

解压

tar -xvf dpdk-20.11.10.tar.xz 

进入解压完毕的DPDK源码根目录
在这里插入图片描述

后续参考这篇博客配置DPDK

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值