[lustre-discuss] Linux 5.x support

Tauferner, Andrew T andrew.t.tauferner at intel.com
Mon Nov 4 08:30:52 PST 2019


I tried to build RPMs from the source (make rpms) but it doesn’t get very far.

test -n "" \
|| find "lustre-2.12.58_180_gce2e28b" -type d ! -perm -755 \
        -exec chmod u+rwx,go+rx {} \; -o \
  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
  ! -type d ! -perm -444 -exec /bin/sh /nfshome/attaufer/lustre-release/config/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r "lustre-2.12.58_180_gce2e28b"
tardir=lustre-2.12.58_180_gce2e28b && false | eval GZIP= gzip --best -c >lustre-2.12.58_180_gce2e28b.tar.gz
make[1]: Leaving directory '/nfshome/attaufer/lustre-release'
if test -d "lustre-2.12.58_180_gce2e28b"; then find "lustre-2.12.58_180_gce2e28b" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "lustre-2.12.58_180_gce2e28b" || { sleep 5 && rm -rf "lustre-2.12.58_180_gce2e28b"; }; else :; fi
rpmbuilddir=`mktemp -t -d rpmbuild-lustre-$USER-XXXXXXXX`; \
make  \
        rpmbuilddir="$rpmbuilddir" rpm-local || exit 1; \
cp ./rpm/* .; \
/usr/bin/rpmbuild \
        --define "_tmppath $rpmbuilddir/TMP" \
        --define "_topdir $rpmbuilddir" \
        --define "dist %{nil}" \
        -ts lustre-2.12.58_180_gce2e28b.tar.gz || exit 1; \
cp $rpmbuilddir/SRPMS/lustre-2.12.58_180_gce2e28b-*.src.rpm . || exit 1; \
rm -rf $rpmbuilddir
make[1]: Entering directory '/nfshome/attaufer/lustre-release'
make[1]: Leaving directory '/nfshome/attaufer/lustre-release'
error: Failed to read spec file from lustre-2.12.58_180_gce2e28b.tar.gz
make: *** [autoMakefile:1166: srpm] Error 1

lustre.spec and lustre-dkms.spec are in the lustre-release directory.  The lustre-2.12.58_180_gce2e28b.tar.gz  tar ball is only 20 bytes so I assume the problem lies in the creation of that.


Andrew Tauferner
1-952-562-4944 (office)

From: Peter Jones <pjones at whamcloud.com>
Sent: Friday, November 1, 2019 2:06 PM
To: Tauferner, Andrew T <andrew.t.tauferner at intel.com>; lustre-discuss at lists.lustre.org
Subject: Re: [lustre-discuss] Linux 5.x support

Others on the list can probably comment on the likelihood of that working (it’s not a primary kernel that is having focused testing) but you don’t have to wait for the release to find out – we’re in code freeze and the master branch is very close to the finished article. You can get the source from https://git.whamcloud.com/?p=fs/lustre-release.git;a=shortlog;h=refs/heads/master (there’s no builder for that kernel on our Jenkins server so you’ll have to build yourself locally)

From: "Tauferner, Andrew T" <andrew.t.tauferner at intel.com<mailto:andrew.t.tauferner at intel.com>>
Date: Friday, November 1, 2019 at 11:57 AM
To: Peter Jones <pjones at whamcloud.com<mailto:pjones at whamcloud.com>>, "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] Linux 5.x support

I’m only interested in running a Lustre client on a Linux 5.3 kernel.  This is mainly a functional test.

Andrew Tauferner
1-952-562-4944 (office)

From: Peter Jones <pjones at whamcloud.com<mailto:pjones at whamcloud.com>>
Sent: Friday, November 1, 2019 1:51 PM
To: Tauferner, Andrew T <andrew.t.tauferner at intel.com<mailto:andrew.t.tauferner at intel.com>>; lustre-discuss at lists.lustre.org<mailto:lustre-discuss at lists.lustre.org>
Subject: Re: [lustre-discuss] Linux 5.x support

Andrew

Lustre 2.13 is still on track to be released in the coming weeks but it rather depends upon what you are wanting to do with Linux 5.x as to whether that will meet your needs. Will just having Lustre clients running on Linux 5.x suffice or do you need your Storage Servers to be running on it too? Are you just running some benchmarks for a POC vs running a mission critical production system?

Peter

From: lustre-discuss <lustre-discuss-bounces at lists.lustre.org<mailto:lustre-discuss-bounces at lists.lustre.org>> on behalf of "Tauferner, Andrew T" <andrew.t.tauferner at intel.com<mailto:andrew.t.tauferner at intel.com>>
Date: Friday, November 1, 2019 at 8:29 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: [lustre-discuss] Linux 5.x support

It looks like Lustre updates for Linux 5.x are targeting v2.13.0.  Is this correct and when can we expect v2.13.0 to be released?  Is it still on track for release at the fall SC ’19 conference?  Thanks.

Andrew Tauferner

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lustre.org/pipermail/lustre-discuss-lustre.org/attachments/20191104/d8f7b58d/attachment.html>


More information about the lustre-discuss mailing list