dpvs安装部署见官方文档
https://github.com/iqiyi/dpvs
可能会用到的命令如下:
rpm -ivh kernel-devel-3.10.0-514.el7.x86_64.rpm
yum install openssl popt numactl
yum install popt-devel
yum install numactl-devel*x86_64
dpvs安装过程中的注意事项
1,/root/dpvs/bin 这个目录下为dpvs需要使用的命令,如果想要使用方便可以把他们挪到/usr/sbin/目录下,便可直接使用
2,/root/dpvs/dpdk-stable-17.11.2/usertools 这个目录下的dpdk-devbind.py 命令 查看网卡编号的也可以挪过来
3,不要忘记dpvs.conf这个配置文件,里边的配置可以根据服务器的内核和内存去调整充分利用。
使用前要准备的
加入pod节点有3个网卡,lo网卡,eth0管理网,eth1业务网,eth2floatingIp网
运行dpvs eth1变为dpdk0.kni, eth2变为dpdk1.kni ,可ip a命令查看
命令dpip link show 可以查到绑定dpdk的两个网卡,即dpdk0和dpdk1
把原来的业务网ip挂到dpdk0和dpdk0.kni并且启动网卡
<