Prerequisites
Before building the LUTF, make sure to install the following packages
- swig 3
- python 3
Setup and Build Lustre
Follow the instructions here:
Walk-thru- Build Lustre MASTER on RHEL 7.3/CentOS 7.3 /Rocky linux 8.7 from Git
Dec 25th, 2019 Note
As of this date the LUTF is still on the multi-rail master branch. To get it you need to:
Code Block |
---|
git clone git://git.whamcloud.com/fs/lustre-release.git git checkout multi-rail # note make sure to pull out whatever the latest patch series is # Checkout the LUTF patch series git pullfetch https://review.whamcloud.com/fs/lustre-release refs/changes/81/3318158/39458/2 && git checkout FETCH_HEAD # install python3 yum install python3 yum install python3-devel pip3 install paramiko pip3 install netifaces pip3 install pyyaml pip3 install psutil # install swig 3 # http://www.swig.org/download.html #configure sh ./autogen.sh PYTHON_VERSION=3.6 ./configure --with-linux=<kernel_path> # follow the rest of the build instructions in the top link make rpms |
Deploy Lustre rpms
Deploy lustre RPMs on your test nodes using your favourite method.
...