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 |