Доброго времени друзья! Добавлю небольшую заметку о том как установить и настроить Infiniband с сетевой картой Qlogick QLE7430 в CentOS 7. В большинстве случаев все достаточно просто, устанавливаем группу пакетов «Infiniband Support», запускаем RDMA, и настраиваем конфигурацию сети. Но с некоторыми версиями ядра Linux, например с 4.18.0 могут возникнуть проблемы, а именно отсутствие драйвера ib_qib, для этого потребуется установка пакета OFED (MLNX_OFED) с сайта NVideo, который включает данный драйвер.
tar -xzf MLNX_OFED_LINUX-4.9-0.1.7.0-rhel7.9-x86_64.tgz
cd MLNX_OFED_LINUX-4.9-0.1.7.0-rhel7.9-x86_64
sudo ./mlnxofedinstall --add-kernel-support --force
reboot
В ходе компиляции и установки может потребоваться установка зависимостей, об этом сообщит программ установки.
П.С., Оба устройства поднимаются из коробки на ядре 3.10.0-1160.71.1.el7, т.к. ядро имеет их встроенную поддержку.