【infiniband】安装驱动
2023-12-15 12:35:22
安装 InfiniBand 驱动包通常包括几个步骤,但是可能会有所不同,取决于使用的操作系统和具体的硬件。以下是在 Linux 系统上安装 InfiniBand 驱动的通用步骤:
1.检查硬件和操作系统兼容性
??确保服务器硬件支持 InfiniBand,并查看驱动版本和内核版本以确保兼容性。
用lspci查看IB卡型号:
2.安装基本的开发工具
许多系统默认不包括编译驱动所需的工具,因此需要安装它们。对于基于 Debian 的系统(如 Ubuntu),可以使用:
sudo apt-get install build-essential
对于基于 Red Hat 的系统(如 CentOS),可以使用:
sudo yum groupinstall "Development Tools"
3.安装内核头文件和开发包
需要对应当前内核版本的内核开发头文件。
sudo apt-get install linux-headers-$(uname -r) # Debian/Ubuntu
sudo yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r) # CentOS/Red Hat
4.下载和安装 InfiniBand 驱动
?IB卡官网linux驱动链接:Linux Drivers
通常,InfiniBand 驱动可以从硬件制造商的官方网站或是作为开源软件(如 OFED)下载。安装之前,请仔细阅读所下载软件包的指南(例如,《NVIDIA MLNX_OFED Documentation Rev 4.9-6.0.6.0 LTS》Installing MLNX_OFED)。
运行安装脚本:
tar -xvf MLNX_OFED_LINUX-<version>-<distro>.tgz
cd MLNX_OFED_LINUX-<version>-<distro>
sudo ./mlnxofedinstall --all --force
5.配置和启动服务
一旦安装了驱动,可能还需要启动相应的服务,如自动配置守护进程和相关子系统。
/etc/init.d/openibd restart
systemctl restart opensmd
6.验证安装
安装完成后,使用一些基本的 InfiniBand 命令来验证安装是否成功和网络是否正常。
ibv_devinfo
ibstat
用ib_write_bw、ib_send_bw、ib_read_bw测试带宽。
文章来源:https://blog.csdn.net/eidolon_foot/article/details/135013004
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!