Skip to content

Instantly share code, notes, and snippets.

@Morgyn
Created March 21, 2023 17:49
Show Gist options
  • Select an option

  • Save Morgyn/3ea34d4823a95bea6dcd033d68d204c4 to your computer and use it in GitHub Desktop.

Select an option

Save Morgyn/3ea34d4823a95bea6dcd033d68d204c4 to your computer and use it in GitHub Desktop.
Create ofed repo
on node0:
cd /root/install/OFEDLTS/MLNX_OFED_LINUX-4.9-4.1.7.0-rhel7.9-x86_64
./mlnx_add_kernel_support.sh -m $PWD --kmp -y
Will make a tarball in /tmp
Backup old repo
mv /var/www/html/mlnx.ofed.lts /var/www/html/mlnx.ofed.lts.backup
mkdir -p /var/www/html/mlnx.ofed.lts
tar xf /tmp/MLNX_OFED_LINUX-4.9-4.1.7.0-rhel7.9-x86_64-ext.tgz --strip-components=2 -C /var/www/html/mlnx.ofed.lts '*/RPMS/'
on target node:
yum repository-packages mlnx.ofed.local remove
yum clean all
yum install knem-1.1.4.90mlnx1-OFED.5.5.0.5.2.1.rhel7u9.x86_64 dapl-devel-2.1.10.1.mlnx-OFED.51258.x86_64 ibacm-50mlnx1-1.49417.x86_64 libibverbs-50mlnx1-1.49417.x86_64 rdma-core-devel-50mlnx1-1.49417.x86_64 dapl-utils-2.1.10.1.mlnx-OFED.51258.x86_64 libibcm-41mlnx1-OFED.4.1.0.1.0.49417.x86_64 rdma-core-50mlnx1-1.49417.x86_64 kmod-knem-1.1.4.90mlnx1-OFED.5.5.0.5.2.1.rhel7u9.x86_64 kmod-mlnx-ofa_kernel-4.9-OFED.4.9.4.1.7.1.rhel7u9.x86_64 libibumad-50mlnx1-1.49417.x86_64 libibverbs-utils-50mlnx1-1.49417.x86_64 mlnx-ofa_kernel-4.9-OFED.4.9.4.1.7.1.rhel7u9.x86_64 infiniband-diags-50mlnx1-1.49417.x86_64 librdmacm-50mlnx1-1.49417.x86_64 dapl-2.1.10.1.mlnx-OFED.51258.x86_64 hcoll hwloc-devel mxm openmpi-bull-gnu-ilp64-infiniband openmpi-bull-gnu-infiniband openmpi-bull-icc-ilp64-infiniband openmpi-bull-icc-infiniband opensm-libs sharp ucx-ib ucx-rdmacm kmod-mlnx-ofa_kernel
service openibd start
check ib0 is available.
reboot
EXCLUDES:
mlnx.ofed.lts.repo:exclude=*i686*,mlnx-ofed-*
os_base.local.repo:exclude=dapl*,fontawesome*,ibacm*,ibutils*,infiniband-diags*,kernel*,kmod,kmod-libs,libcom_err*,libibcm,libibmad*,libibumad*,libibverbs*,libmlx*,librdma*,libss,libvma,opensm*,perf-3*,perftest*,python-perf*,qperf,srptools,rdma-core*,srp_daemon
os_fix.local.repo:#exclude=dapl*,fontawesome*,ibacm*,ibutils*,infiniband-diags*,kernel*,kmod,kmod-libs,libcom_err*,libibcm,libibmad*,libibumad*,libibverbs*,libmlx*,librdma*,libss,libvma,opensm*,perf-3*,perftest*,python-perf*,qperf,srptools
os_fix.local.repo:exclude=dapl*,e2fsprogs*,fontawesome*,ibacm*,ibutils*,infiniband-diags*,kernel*,kmod,kmod-libs,libcom_err*,libibcm,libibmad*,libibumad*,libibverbs*,libmlx*,librdma*,libss,libvma,opensm*,perf-3*,perftest*,python-perf*,qperf,srptools,rdma-core*,srp_daemon
scs5_base.local.repo:exclude=infiniband-diags*,kmod-kernel-mft-mlnx*,kmod-knem*,kmod-mlnx-ofa_kernel*,knem*,mlnx-ofa_kernel*,librdmacm*,sharp*,opensm-libs*,libibverbs*,kmod-knem*,opensm*,libibumad*,mlnx-tools*,libibcm*,rdma-core*,kmod-srp*,kmod-iser*,libmlx*,ibacm*,libibmad*,libibumad*,srptools*,ucx*,srp_daemon*
scs5_fix.local.repo:exclude=rsyslog*,infiniband-diags*,kmod-kernel-mft-mlnx*,kmod-knem*,kmod-mlnx-ofa_kernel*,knem*,mlnx-ofa_kernel*,librdmacm*,sharp*,opensm-libs*,libibverbs*,kmod-knem*,opensm*,libibumad*,mlnx-tools*,libibcm*,rdma-core*,kmod-srp*,kmod-iser*,libmlx*,ibacm*,libibmad*,libibumad*,srptools*,srp_daemon*,perftest,libibcm,ucx-ib-cm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment