1. 下载 MLNX_OFED_LINUX-1.5.3-3.1.0-rhel5.5-x86_64.iso 和
MLNX_OFED_LINUX-1.5.3-3.1.0-rhel5.5-x86_64.tgz 文件;
2. 将上面两个文件放入/root 目录下。
3. 使用 tar xzvf MLNX_OFED_LINUX-1.5.3-3.1.0-rhel5.5-x86_64.tgz
解压文件,生成 MLNX_OFED_LINUX-1.5.3-3.1.0-rhel5.5-x86_64 目录,
执行./mlnxofedinstall 命令进行安装,会提示安装文件与内核版本不符,
提示使用 mlnx_add_kernel_support.sh 生成新的安装文件。
4. 执行./mlnx_add_kernel_support.sh -i
/root/MLNX_OFED_LINUX-1.5.3-3.1.0-rhel5.5-x86_64.iso 命令,会在
/tmp 目录下生成新的针对实时内核的
MLNX_OFED_LINUX-1.5.3-3.1.0-rhel5.5-x86_64.iso 文件。
5. 将/tmp/MLNX_OFED_LINUX-1.5.3-3.1.0-rhel5.5-x86_64.iso 重命名
为 MLNX_OFED_LINUX-1.5.3-3.1.0-rhel5.5-x86_64-2.6.33.9-rt31.iso
6. 执行 mount -o
loop MLNX_OFED_LINUX-1.5.3-3.1.0-rhel5.5-x86_64-2.6.33.9-rt31.is
o /mnt 挂载 iso 文件到/mnt 目录
7. 进入/mnt 目录,执行./mlnxofedinstall 命令进行安装
8. 安装完成后 reboot 系统。
注意:/lib/modules/2.6.33.9-rt/下的 build 和 source 要连接到实时内核
源码目录。默认是在/usr/src/kernels/目录下。