多队列网卡-虚拟机Linux系统设置
多队列网卡配置
作者使用的是ubuntu 20.04,VMWARE
- 
首先查看系统上的网卡 ip a # 查看网卡信息![]() 
- 
查看ens33是否支持多队列网卡,如果是下图这种情况就是不支持多队列网卡。 cat /proc/interrupts | grep ens33 #proc是linux虚拟文件系统![]() 
- 
关闭虚拟机,添加多个网卡 
 ![]() 
- 
修改VMWAER服务器下配置文件,在 .vmx文件中修改/添加以下两行。保存,启动虚拟机。 
 ![]() 
- 
启动之后,查看是否已经加载网卡,如果还是只有一个ens网卡,那么进行第6步。 ip a
- 
注册网卡 sudo netplan apply
- 
查看网卡是否加载,此时网卡加载但是没有分配ip信息,进行第8步。 ![]() 
- 
修改netplan配置信息,添加以下信息 sudo vim /etc/netplan/01-netcfg.yaml![]() 
- 
重启网卡 sudo netplan apply
- 
查看网卡信息,此时ip应该就分配成功了 ip a![]() 
- 
此时再查看是否支持多队列网卡 cat /proc/intercrupts![]() 
- 
完结。 
- 
然后我们就可以安装DPDK了,解压之后打开主文件夹找到usertools文件夹,执行以下文件选择对应系统进行安装。 ./dpdk-setup.sh注意,其中可能产生一个问题是 <numa.h> not found,这个是因为缺少了一个包sudo apt intall libnuma-dev
- 
出现 kernel panic -system is deadlocked on memory,解法:增大虚拟机内存









 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号