dpdk环境搭建

文章目录

dpdk环境搭建

1. 多队列网卡

如何知道虚拟机是否支持多队列网卡。

执行命令

bash 复制代码
cat /proc/interrupts | grep ens33

ens33为我虚拟机的网卡名字。

上图表示我此时不支持多队列网卡,只有一条数据。


首先要将虚拟机关机

在虚拟机文件夹中找到一个叫vmx的文件

打开此文件,添加如下两行,(第一行存在)

ethernet0.virtualDev = "vmxnet3"

ethernet0.wakeOnPcktRcv = "TRUE"

然后启动虚拟机就能支持多队列网卡了。

其实这里有一点小坑,在更换vmx文件内容后,运行ip route发现ip找不到了,原因IP地址没有分配。

而此时网卡名字变为了ens160,所以可以用dhclient重新分配ip。