RHEL 9.4 버전에서 진행한 Cray Lustre client 2.15.B19 버전을 
OFED 미사용의 경우로 설치 방법 정리 한다.

 

1. 의존성 패키지 설치

- 기본 OS 배포 패키지

 # yum groupinstall "Development Tools"
 # yum install kernel-devel zlib-devel yum-utils \
    createrepo_c keyutils-libs-devel libmount-devel \
    kernel-abi-stablelists.noarch libnl3-devel kernel-rpm-macros

 

- Extra package

 # yum localinstall libyaml-devel-0.2.5-7.el9.x86_64.rpm

 

2. rpm build

 $ unzip lustre-cray-2.15.B19.ga680a9.zip
 $ cd rpmbuild
 $ rpm -ivh lustre-2.15.5.4_cray_4_ga680a9f-1.src.rpm
 $ cd ${HOME}/rpmbuild/SOURCES
 $ tar xvzf lustre-2.15.5.4_cray_4_ga680a9f.tar.gz
 $ cd lustre-2.15.5.4_cray_4_ga680a9f
 $ ./configure --disable-server --enable-client \
    --with-linux=/usr/src/kernels/5.14.0-427.13.1.el9_4.x86_64 
 $ make rpms

※ rpm build는 root 계정이 아닌 일반계정에서 진행을 권장 합니다.

 

- o2ib 추가의 경우(OFED 설치 후)

 $ unzip lustre-cray-2.15.B19.ga680a9.zip
 $ cd rpmbuild
 $ rpm -ivh lustre-2.15.5.4_cray_4_ga680a9f-1.src.rpm
 $ cd ${HOME}/rpmbuild/SOURCES
 $ tar xvzf lustre-2.15.5.4_cray_4_ga680a9f.tar.gz
 $ cd lustre-2.15.5.4_cray_4_ga680a9f
 $ ./configure --disable-server --enable-client \
   --with-linux=/usr/src/kernels/5.14.0-427.13.1.el9_4.x86_64 \
   --with-o2ib=/usr/src/ofa_kernel/default
 $ make rpms

 

- 패키지 위치 : lustre-cray-2.15.B19

'STOGAGES > LUSTRE' 카테고리의 다른 글

[L300] Part Number  (0) 2025.01.20
[Ubuntu] Cray Lustre client build  (2) 2024.08.28
[Lustre] Cray Lustre package  (0) 2024.05.02
[Lustre] Cray Lustre client 2.15 rpm build(CentOS7.9)  (0) 2023.11.14

+ Recent posts