[lustre-discuss] Lustre client build for RockyLinux9.4+OFED
Peter Jones
pjones at whamcloud.com
Thu Jun 27 08:11:09 PDT 2024
Yes -the default position would be that you need to build yourself with whatever suitable version of MOFED you want to use.
From: Matti <masabus at gmail.com>
Date: Thursday, June 27, 2024 at 6:42 AM
To: Steve Brasier <steveb at stackhpc.com>
Cc: Peter Jones <pjones at whamcloud.com>, "lustre-discuss at lists.lustre.org" <lustre-discuss at lists.lustre.org>
Subject: Re: [lustre-discuss] Lustre client build for RockyLinux9.4+OFED
Hello,
https://downloads.whamcloud.com/public/lustre/
lustre-2.15.2-ib/ 2023-01-12 15:04 -
Seems to be the latest 'ib' version. Are these 'ib' versions released anymore, or do we need to build those from now on?
Best regards,
Matti
to 27. kesäk. 2024 klo 16.36 Steve Brasier (steveb at stackhpc.com<mailto:steveb at stackhpc.com>) kirjoitti:
This is great info, thank you.
I've searched the install instructions / wiki but can't find an answer to this: when the 2.15.5 client packages become available from whamcloud download, will they support Mellanox OFED, or do you always need to build from source for that anyway (or maybe, only for specific MOFED versions?)
many thanks
Steve
http://stackhpc.com/
Please note I work Tuesday to Friday.
On Wed, 26 Jun 2024 at 15:17, Peter Jones <pjones at whamcloud.com<mailto:pjones at whamcloud.com>> wrote:
We are putting the finishing touched to a 2.15.5 release which will provide support for RHEL 9.4 clients. The announcement will go out on the mailing lists when this is ready and available for download.
Those interested in a “sneak preview” can see the landings on the b2_15 branch.
2.15.64 is a development tag for the upcoming 2.16 major release so, while it will also build for 9.4 clients, it is probably not the optimal path for you as that will not be GA until some weeks after 2.15.5.
From: lustre-discuss <lustre-discuss-bounces at lists.lustre.org<mailto:lustre-discuss-bounces at lists.lustre.org>> on behalf of Steve Brasier <steveb at stackhpc.com<mailto:steveb at stackhpc.com>>
Date: Wednesday, June 26, 2024 at 1:16 AM
To: "lustre-discuss at lists.lustre.org<mailto:lustre-discuss at lists.lustre.org>" <lustre-discuss at lists.lustre.org<mailto:lustre-discuss at lists.lustre.org>>
Subject: Re: [lustre-discuss] Lustre client build for RockyLinux9.4+OFED
Thanks Shaun for the info, building off master did indeed work. Is there any expected timeframe for a 2.15.x release supporting EL9.4 please?
Also I see tags like 2.15.64 in the repo, I'm assuming these are some sort of pre-release tag for 2.15.5?
many thanks
Steve
http://stackhpc.com/
Please note I work Tuesday to Friday.
On Tue, 25 Jun 2024 at 10:25, Gianfranco Sciacca <gianfranco.sciacca at cern.ch<mailto:gianfranco.sciacca at cern.ch>> wrote:
Hi,
Apologies for the banal “mee too”, but I tried exactly the same thing yesterday, and got exactly the same error on AlmaLinux 9.4. I was about to post the question, Steve was quicker.
Cheers
Gianfranco
On 25 Jun 2024, at 11:05, Steve Brasier <steveb at stackhpc.com<mailto:steveb at stackhpc.com>> wrote:
Hi.
I've got RockyLinux 9.4 systems with OFED 24.04-0.6.6.0.
Firstly, I'm assuming the only way to install a Lustre 2.15.x client on these is to build it myself from source, given there isn't an el9.4/ directory in the whamcloud 2.15.x downloads?
Assuming that's right, any clues on how to solve this please:
[root at sb-lustre-dev lustre-release]# ./configure --disable-maintainer-mode --disable-server --disable-gss-keyring
[root at sb-lustre-dev lustre-release]# make rpms
...
Type 'make' to build Lustre.
+ make -j4 -s
Making all in .
/tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4/lustre/llite/vvp_dev.c: In function 'vvp_pgcache_current':
/tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4/lustre/llite/vvp_dev.c:419:22: error: implicit declaration of function 'find_get_pages_contig'; did you mean 'find_get_pages_tag'? [-Werror=implicit-function-declaration]
419 | nr = find_get_pages_contig(inode->i_mapping,
| ^~~~~~~~~~~~~~~~~~~~~
| find_get_pages_tag
cc1: all warnings being treated as errors
make[7]: *** [scripts/Makefile.build:299: /tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4/lustre/llite/vvp_dev.o] Error 1
make[7]: *** Waiting for unfinished jobs....
make[6]: *** [scripts/Makefile.build:585: /tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4/lustre/llite] Error 2
make[5]: *** [scripts/Makefile.build:585: /tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4/lustre] Error 2
make[4]: *** [Makefile:1934: /tmp/rpmbuild-lustre-root-BLi6UzU5/BUILD/lustre-2.15.4] Error 2
make[3]: *** [autoMakefile:1149: modules] Error 2
make[2]: *** [autoMakefile:681: all-recursive] Error 1
make[1]: *** [autoMakefile:547: all] Error 2
error: Bad exit status from /tmp/rpmbuild-lustre-root-BLi6UzU5/TMP/rpm-tmp.qZ28r6 (%build)
RPM build errors:
Bad exit status from /tmp/rpmbuild-lustre-root-BLi6UzU5/TMP/rpm-tmp.qZ28r6 (%build)
make: *** [autoMakefile:1260: rpms] Error 1
many thanks for any suggestions
Steve
http://stackhpc.com/
Please note I work Tuesday to Friday.
_______________________________________________
lustre-discuss mailing list
lustre-discuss at lists.lustre.org<mailto:lustre-discuss at lists.lustre.org>
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org
_______________________________________________
lustre-discuss mailing list
lustre-discuss at lists.lustre.org<mailto:lustre-discuss at lists.lustre.org>
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/attachments/20240627/cf24feac/attachment-0001.htm>
More information about the lustre-discuss
mailing list