1、环境准备
#yum -y install wget pciutils driverctl git quagga net-tools
2、下载dpvs rpm包(rpm包放在后面)
#cd /usr/local/src
#wget http://139.159.185.162/dpvs/dpvs-17.11.2-1.el7.x86_64.rpm
3、下载dpvs源码包(需要里面的配置文件)
#git clone https://github.com/iqiyi/dpvs
4、安装dpvs
#rpm -ivh dpvs-17.11.2-1.el7.x86_64.rpm
修改dpvs配置文件
#cp dpvs/conf/dpvs.conf.sample /etc/dpvs.conf
将该配置文件以下两行修改,其他可不改,截图如下
#vi /etc/dpvs.conf
5、配置虚拟大页
#vi /etc/sysctl.conf
加入以下内容:
vm.nr_hugepages = 8000
6、使内核参数生效
#sysctl -p
7、导入环境变量PATH
#source /etc/profile
8、创建模块依赖关系
#depmod
加载DPVS所需驱动模块
#modprobe igb_uio && modp