安装依赖包
如果系统已经安装本节提到的依赖包和网卡驱动,请跳过本节。否则,请按以下步骤进行安装。
配置本地镜像
- 请根据使用的操作系统获取对应的OS镜像文件并将其拷贝到每台服务器的“/root”目录下。
系统镜像下载地址:
- 创建镜像挂载目录。
1
mkdir -p /mirror
- 将“/root”目录下的操作系统对应ISO文件挂载到“/mirror”目录下。
1
mount /root/Your.iso /mirror
此种配置,重启后会失效。如果需要重启仍有效,请参见4设置。
- (可选)创建开启自动挂载镜像。
- 编辑“/etc/fstab”文件。
1
vi /etc/fstab
- 按“i”进入编辑模式,在文件末尾添加如下内容。
1
/root/Your.iso /mirror iso9660 loop 0 0
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 编辑“/etc/fstab”文件。
- 创建本地镜像源文件。
- 进入“/etc/yum.repos.d/”目录,并备份Yum源至“bak”目录。
1 2 3
cd /etc/yum.repos.d/ mkdir bak mv *.repo bak
- 创建local.repo文件。
1
vim local.repo
- 按“i”进入编辑模式,编辑local.repo文件。
[local] name=local.repo baseurl=file:///mirror enabled=1 gpgcheck=0
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 生效本地源。
1 2 3
yum clean all yum makecache yum list
- 进入“/etc/yum.repos.d/”目录,并备份Yum源至“bak”目录。
安装DPDK运行依赖包
执行如下命令安装DPDK运行依赖包。
- CentOS
1
yum -y install kernel-devel numactl-devel
- openEuler
1 2 3 4
yum -y install kernel-devel numactl-devel yum groupinstall "Development Tools" pip3 install pyelftools pip3 install meson ninja
父主题: 物理机下安装运行DPDK