如何安装Infiniband驱动
InfiniBand 技术不是用于一般网络连接的,它的主要设计目的是针对服务器端的连接问题的。因此, InfiniBand 技术将会被应用于服务器与服务器(比如复制,分布式工作等),服务器和存储设备(比如 SAN 和直接存储附件)以及服务器和网络之间(比如 LAN , WANs 和 Internet )的通信。主流的 InfiniBand 技术有两种。
InfiniBand ( IB )
Omni-Path Architecture ( OPA )
安装IB网卡
Note
如果想更加深入了解 IB, 请参考 Mellanox OFED 用户手册
从 Mellanox官网 下载 MLNX OFED 镜像
$ sudo mkdir -p /mnt/ofed $ sudo mount -o ro,loop MLNX_OFED_LINUX-<ver>-<OS label>.iso /mnt/ofed
$ sudo /mnt/ofed/mlnxofedinstall --without-fw-update -q
$ sudo systemctl enable openibd $ sudo systemctl start openibd
安装OPA网卡
Note
如果想更加深入了解 OPA,请参考 Intel支持中心
从 Intel下载中心 获取 OPA 驱动
Important
官方提供两种安装包
IntelOPA-Basic
和IntelOPA-IFS
。如果您使用普通安装,请安装IntelOPA-Basic
。 如果您需要 Intel 提供的 mpi 等服务,那么必须安装IntelOPA-IFS
。
解压缩安装包
$ sudo ./INSTALL
Note
在安装界面可以键入 P 查看当前缺少的 RPM 包, 根据提示信息,你可以使用 yum / zypper 安装缺少的依赖
如果没有特殊需求,可以使用默认的安装选项
$ sudo systemctl enable opafm $ sudo systemctl start opafm