Driver Installation
Rev 1.6
28
Mellanox Technologies
• If you need to install Mellanox OFED on an entire (homogeneous) cluster, a common
strategy is to mount the ISO image on one of the cluster nodes and then copy it to a
shared file system such as NFS. To install on all the cluster nodes, use cluster-aware
tools (such as pdsh).
• If your kernel version does not match with any of the offered pre-built RPMs, you can
add your kernel version by using the
“mlnx_add_kernel_support.sh”
script located
inside the MLNX_OFED package.
The
“mlnx_add_kernel_support.sh”
script can be executed directly from the mlnxofedinstall
script. For further information, please see
'--add-kernel-support'
option below.
Example
The following command will create a MLNX_OFED_LINUX ISO image for RedHat 6.3 under
the /tmp directory.
• The script adds the following lines to
/etc/security/limits.conf
for the userspace
components such as MPI:
• * soft memlock unlimited
• * hard memlock unlimited
• These settings set the amount of memory that can be pinned by a user space application to unlimited.
If desired, tune the value unlimited to a specific amount of RAM.
For your machine to be part of the InfiniBand/VPI fabric, a Subnet Manager must be running on
one of the fabric nodes. At this point, Mellanox OFED for Linux has already installed the
OpenSM Subnet Manager on your machine.
For the list of installation options, run:
./mlnxofedinstall --h
On Redhat and SLES distributions with errata kernel installed there is no need to use the
mlnx_add_kernel_support.sh script. The regular installation can be performed and weak-
updates mechanism will create symbolic links to the MLNX_OFED kernel modules.
On Ubuntu and Debian distributions drivers installation use Dynamic Kernel Module
Support (DKMS) framework. Thus, the drivers' compilation will take place on the host
during MLNX_OFED installation.
Therefore, using
"mlnx_add_kernel_support.sh"
is irrelevant on Ubuntu and
Debian distributions.
# ./MLNX_OFED_LINUX-x.x-x-rhel6.3-x86_64/mlnx_add_kernel_support.sh -m /tmp/MLNX_OFED_
-
LINUX-x.x-x-rhel6.3-x86_64/ --make-tgz
Note: This program will create MLNX_OFED_LINUX TGZ for rhel6.3 under /tmp directory.
All Mellanox, OEM, OFED, or Distribution IB packages will be removed.
Do you want to continue?[y/N]:y
See log file /tmp/mlnx_ofed_iso.21642.log
Building OFED RPMs. Please wait...
Removing OFED RPMs...
Created /tmp/MLNX_OFED_LINUX-x.x-x-rhel6.3-x86_64-ext.tgz
Содержание Mellanox ConnectX MCX556M-ECAT-S25
Страница 49: ...Driver Installation Rev 1 6 47 Mellanox Technologies Step 6 Select the target folder for the installation...
Страница 66: ...Specifications Rev 1 6 64 Mellanox Technologies Figure 5 Mechanical Drawing of the Slim Line SAS Cable...
Страница 77: ...Rev 1 6 75 Mellanox Technologies Figure 12 Slim Line SAS Harness Board Label...