[LU-6327] Lustre-2.6.0 + Intel OFED + RHEL6.5 Created: 04/Mar/15 Updated: 27/Jul/15 Resolved: 27/Jul/15 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.6.0 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Critical |
| Reporter: | Ramesh (Inactive) | Assignee: | Dmitry Eremin (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
RHEL-6.5, HP DL360 G8 server, Intel Infiniband card, OFED version - intelib-basic.rhel6-x86_64.7.3.1.0.12.tgz, OS kernel - 2.6.32-431.el6.x86_64, OFED download URL - https://downloadcenter.intel.com/download/24625/Intel-True-Scale-Fabric-Host-Channel-Adapter-Host-Drivers-Software-v7-3-1-0-12 |
||
| Issue Links: |
|
||||||||
| Severity: | 3 | ||||||||
| Rank (Obsolete): | 17713 | ||||||||
| Description |
|
I am facing as issue while compiling Lustre-2.6.0 client packages. I followed below mentioned steps to compile packages: git clone git://git.whamcloud.com/fs/lustre-release.git I am getting below error: |
| Comments |
| Comment by Ramesh (Inactive) [ 04/Mar/15 ] |
|
Sorry, git checkout 2.6.0 trying with git checkout 2.6.0 instead of 2.5.0 |
| Comment by Dmitry Eremin (Inactive) [ 04/Mar/15 ] |
|
It was fixed in commit fa4a67d5b4871e20acd07076e7fa15613695cae5 The stuff for RHEL6.4 should be guarded by CONFIG_COMPAT_RHEL_6_4 Signed-off-by: Dmitry Eremin <dmitry.eremin@intel.com> The patch is available in 2.6.51. |
| Comment by Ramesh (Inactive) [ 05/Mar/15 ] |
|
Hi Dmitry, Thanks for providing your inputs. could you please help on how to define COMPAT for RHEL6.5 and is there any patch we need to apply ? Regards, |
| Comment by Dmitry Eremin (Inactive) [ 05/Mar/15 ] |
|
The patch is very simple. You can apply it manually to your sources. diff --git a/lnet/autoconf/lustre-lnet.m4 b/lnet/autoconf/lustre-lnet.m4 index 8d81e1c..32eae63 100644 --- a/lnet/autoconf/lustre-lnet.m4 +++ b/lnet/autoconf/lustre-lnet.m4 @@ -332,7 +332,7 @@ 2.6.32-358*) EXTRA_OFED_INCLUDE="$EXTRA_OFED_INCLUDE -DCONFIG_COMPAT_RHEL_6_4" ;; 2.6.32-431*) - EXTRA_OFED_INCLUDE="$EXTRA_OFED_INCLUDE -DCONFIG_COMPAT_RHEL_6_5" ;; + EXTRA_OFED_INCLUDE="$EXTRA_OFED_INCLUDE -DCONFIG_COMPAT_RHEL_6_4 -DCONFIG_COMPAT_RHEL_6_5" ;; esac elif test "x$SUSE_KERNEL" = xyes; then SP=$(grep PATCHLEVEL /etc/SuSE-release | sed -e 's/.*= *//') |
| Comment by Dmitry Eremin (Inactive) [ 24/Jul/15 ] |
|
Is this issue still actual? It should be fixed in all branches but only for RHEL 6.[45]. |
| Comment by James A Simmons [ 27/Jul/15 ] |
|
Now we need a ticket for RHEL6.6 and RHEL7 support |
| Comment by Dmitry Eremin (Inactive) [ 27/Jul/15 ] |
|
I open |