Ubuntu16.04 虚拟机环境下搭建DPDK教程
Date:2018年10月29日
我的虚拟机硬件环境:2核CPU,2G内存。
添加多两块虚拟网卡,在virtualbox或者VMware软件里面设置
两块为intel网卡,网卡*3 (网络连接方式:NAT 桥接 桥接)
如果是VMware,也可以在配置文件中直接修改:
ethernet1.virtualDev = "e1000"
ethernet2.virtualDev = "e1000"
如果是多核numa环境,先执行一些包的安装:
apt-get install numactl
apt-get install libnuma-dev
下面是执行安装过程:
- 下载压缩包
wget https://fast.dpdk.org/rel/dpdk-17.11.4.tar.xz
- 内核版本查看、glibc版本查看,内核版本> = 3.2,glibc> = 7
uname –r
![]()
ldd –version

- 解压压缩包
tar -xvf dpdk-17.11.4.tar.xz
- 进入目录usertools
cd ./usertools
- 运行./dpdk-setup.sh
(1)选择
,编译源码
编译完成

注意:如果提示找不到numa.h,则安装numa


374

被折叠的 条评论
为什么被折叠?



