Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Kernel
- version
- infiniband
- rhel
- CPU
- HPFSS
- nvidia
- PFSS
- build
- Cray
- HPE
- AMD
- Docker
- gpfs
- conda
- CUDA
- Singularity
- Linux
- GPU
- Source
- top500
- HPCM
- LUSTRE
- patch
- 1.9
- ubuntu
- java
- SLURM
- hpcm패치
- 1.10
Archives
- Today
- Total
HPE CRAY 자료 공유
[Ubuntu] Cray Lustre client build 본문
아래의 환경에서 Cray Lustre Client 빌드 과정을 소개 한다.
- OS: Ubuntu 20.04.6 LTS
- Lustre Client: Cray Lustre 2.15.B15
1. 의존성 패키지 설치
# apt update # apt install module-assistant libreadline-dev debhelper \ dpatch automake pkg-config libtool libyaml-dev libnl-genl-3-dev \ libselinux-dev libsnmp-dev bzip2 quilt \ linux-headers-$(uname -r) rsync libssl-dev libpython3-dev swig \ tk tk-dev bison tcl tcl-dev graphviz dkms flex \ logrotate libvirt0 libglib2.0-dev libcurl4-gnutls-dev \ python-libxml2 libkeyutils-dev dpkg-dev \ gfortran libnl-route-3-200 libnl-route-3-dev libgfortran5 \ chrpath gcc debhelper pkg-config make quilt dh-autoreconf |
2. Mellanox OFED 설치
# ./mlnxofedinstall --without-fw-update --dkms |
3. CUDA Toolkit 설치
# wget https://developer.download.nvidia.com/compute/cuda/12.2.2/local_installers/cuda_12.2.2_535.104.05_linux.run # chmod +x cuda_12.2.2_535.104.05_linux.run # sh ./cuda_12.2.2_535.104.05_linux.run |
4. Lustre의 의존성 패키지 설치
# apt install mpi-default-dev |
5. Cray Lustre client 컴파일
# tar xvf 2.15.4.2_cray_10_gf6941f7_dkms.tgz # tar xvf 2.15.4.2_cray_10_gf6941f7_ubuntu22.04_dkms.x86_64.tgz # rpm2cpio lustre-client-dkms-2.15.4.2_cray_10_gf6941f7-1.el9.src.rpm | cpio -idmv # tar xf lustre-2.15.4.2_cray_10_gf6941f7.tar.gz # cd lustre-2.15.4.2_cray_10_gf6941f7 # ./configure --disable-server --enable-client \ --with-linux=/usr/src/linux-headers-5.4.0-144 \ --with-linux-obj=/usr/src/linux-headers-5.4.0-144-generic \ --with-o2ib=/usr/src/ofa_kernel/default # make debs |
6. Cray Lustre client 설치
# dpkg -i lustre-client-utils_2.15.4.2-cray-10-gf6941f7-1_amd64.deb \ lustre-dev_2.15.4.2-cray-10-gf6941f7-1_amd64.deb \ lustre-iokit_2.15.4.2-cray-10-gf6941f7-1_amd64.deb \ lustre-client-modules-5.4.0-144-generic_2.15.4.2-cray-10-gf6941f7-1_amd64.deb |
'STOGAGES > LUSTRE' 카테고리의 다른 글
[Lustre] Cray Lustre package (0) | 2024.05.02 |
---|---|
[Lustre] Cray Lustre client 2.15 rpm build(CentOS7.9) (0) | 2023.11.14 |