openEuler 上编译安装MLNX驱动

preview
需积分: 0 8 下载量 33 浏览量 更新于2023-09-20 收藏 157KB DOCX 举报
"openEuler 上编译安装 MLNX 驱动" openEuler 是一个基于 Linux 内核的操作系统,MLNX 驱动是 InfiniBand 高速互连技术的驱动程序。编译安装 MLNX 驱动是 openEuler 上实现高性能计算和高速存储的关键步骤。下面是 openEuler 上编译安装 MLNX 驱动的详细步骤和知识点。 一、下载 MLNX 驱动源码 MLNX 驱动的源码可以从 NVIDIA 官方网站下载,下载地址为 https://network.nvidia.com/products/infiniband-drivers/linux/mlnx_ofed/。用户可以根据需要选择合适的版本和架构。 二、解压 MLNX 驱动源码 使用 tar 命令解压下载的源码包,例如: tar -xvf MLNX_OFED_SRC-5.9-0.5.6.0.tgz 这将解压出 MLNX_OFED_SRC-5.9-0.5.6.0 文件夹,包含驱动源码和编译脚本。 三、编辑 common.pl 文件 在编译驱动前,需要编辑 common.pl 文件,添加以下代码段: 根据/etc/-release 文件名替换图中 HopeStage-release。 四、修改 install.pl 文件 修改 install.pl 文件, openEuler-rpm-config=>HopeStage-rpm-config,根据不同 OS 修改。 五、执行编译安装 使用以下命令执行编译安装: ./install --vma 这将编译和安装 MLNX 驱动。 六、编译成功后驱动软件包 编译成功后,驱动软件包将被生成,包括驱动程序和相关依赖项。 七、确认软件包可正常安装 确认软件包可以正常安装,然后可以继续安装 vma 配置本地 yum 源。 八、安装后驱动路劲 安装后,驱动路劲将被创建,包括驱动程序和配置文件。 九、驱动信息 驱动信息包括驱动版本、架构、驱动状态等信息。 十、安装 vma 配置本地 yum 源 使用以下命令安装 vma 配置本地 yum 源: yum install -y libvma 这将安装 vma 软件包和依赖项。 openEuler 上编译安装 MLNX 驱动需要下载源码、解压源码、编辑 common.pl 文件、修改 install.pl 文件、执行编译安装、确认软件包可正常安装、安装后驱动路劲、驱动信息和安装 vma 配置本地 yum 源等步骤。