Scientific Linux Forum.org



  Reply to this topicStart new topicStart Poll

> SL6.2 won't install mellanox OFED infiniband package, OFED infiniband on SL6.2
RichardL
 Posted: Mar 30 2012, 11:14 PM
Quote Post


SLF Newbie


Group: Members
Posts: 2
Member No.: 1425
Joined: 30-March 12









I'm trying to install the Mellanox OFED package (MLNX_OFED_LINUX v1.5.3-3.0.0) precompiled for rhel6.2. This worked easily on SL6.1 (v1.5.3-1.0.0) and SL6.0 (v1.5.2-2.1.0) in the past. But for SL6.2 it fails.

From what I can tell, the perl script that does the installation, is confirming the kernel, it is finding the RPMs but somehow has problem with the a kernel related RPM and stops there, like it doesn't find it the RPM anymore:

mlnx-ofa_kernel was not created

I could probably manually install the RPMs, but it kills the idea of an automatic install of several computers. Anybody installed that. I tried on a CentOS 6.2, and the installation worked without a problem.

Richard
PM
^
toracat
 Posted: Mar 30 2012, 11:50 PM
Quote Post


SLF Geek
****

Group: Members
Posts: 261
Member No.: 11
Joined: 10-April 11









QUOTE (RichardL @ Mar 30 2012, 03:14 PM)
I'm trying to install the Mellanox OFED package (MLNX_OFED_LINUX v1.5.3-3.0.0) precompiled for rhel6.2. This worked easily on SL6.1 (v1.5.3-1.0.0) and SL6.0 (v1.5.2-2.1.0) in the past. But for SL6.2 it fails.
(snip)

I tried on a CentOS 6.2, and the installation worked without a problem.

If you look at line 192 of the installation perl script:

QUOTE

} elsif ($dist_rpm =~ /redhat-release-.*-6.2|centos-release-6-2/) {


you'll find that "centos" is recognized there. So, what you can do is to edit it to include SL.

$ rpm -qf /etc/issue | head -1
sl-release-6.2-1.1.x86_64

Try adding sl-release-6.2-1.1 to that line and see if install now succeeds.


--------------------
ELRepo: repository specializing in hardware support for EL
PMUsers Website
^
RichardL
 Posted: Apr 2 2012, 08:12 PM
Quote Post


SLF Newbie


Group: Members
Posts: 2
Member No.: 1425
Joined: 30-March 12









Thank you, your help is much appreciated. By changing the line to:
} elsif ($dist_rpm =~ /redhat-release-.*-6.2|centos-release-6-2|sl-release-6.2/) {

It worked. I had assumed that recognizing the 2.6.32-220.el6.x86_64 kernel was enough and didn't look for another OS confirmation in the script.

Richard

QUOTE (toracat @ Mar 30 2012, 06:50 PM)
QUOTE (RichardL @ Mar 30 2012, 03:14 PM)
I'm trying to install the Mellanox OFED package (MLNX_OFED_LINUX v1.5.3-3.0.0) precompiled for rhel6.2. This worked easily on SL6.1 (v1.5.3-1.0.0) and SL6.0 (v1.5.2-2.1.0) in the past. But for SL6.2 it fails.
(snip)

I tried on a CentOS 6.2, and the installation worked without a problem.

If you look at line 192 of the installation perl script:

QUOTE

} elsif ($dist_rpm =~ /redhat-release-.*-6.2|centos-release-6-2/) {


you'll find that "centos" is recognized there. So, what you can do is to edit it to include SL.

$ rpm -qf /etc/issue | head -1
sl-release-6.2-1.1.x86_64

Try adding sl-release-6.2-1.1 to that line and see if install now succeeds.

PM
^
toracat
 Posted: Apr 2 2012, 09:16 PM
Quote Post


SLF Geek
****

Group: Members
Posts: 261
Member No.: 11
Joined: 10-April 11









You're welcome.

Perhaps, you may want to ask the maintainer to include SL in future releases? smile.gif


--------------------
ELRepo: repository specializing in hardware support for EL
PMUsers Website
^
christophe
 Posted: Jul 21 2012, 07:10 AM
Quote Post


SLF Newbie


Group: Members
Posts: 1
Member No.: 1719
Joined: 21-July 12









Hello,

I've written an article on how to set-up OFED 1.5.4.1 (last version) on an SL 6.2 distro.

The article is in french, however, it is very easy to understand since i used very few words:

http://kurogeek.wordpress.com/2012/06/30/infiniband-ofed-1-5-4-1-sur-scientific-linux-6-2/



If you have a question, don not hesitate.

Bye

Chris
PMEmail Poster
^
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll