1. 의존성 패키지 설치

# zypper install kernel-syms kernel-source \
  automake bison e2fsprogs-devel flex gzip keyutils-devel \
  libaio-devel libmount1 libmount-devel libnl3-devel \
  libtool libyaml-devel modutils openldap2-devel \
  pkg-config python3 python3-devel libgfortran4 \
  python3-docutils rpm-build tar vim wget zlib-devel \
  tk insserv-compat 
# zypper --no-gpg-checks install ./dkms-3.1.7-1.1.noarch.rpm


2. Mellanox OFED 설치

# wget https://content.mellanox.com/ofed/MLNX_OFED-24.10-2.1.8.0/MLNX_OFED_LINUX-24.10-2.1.8.0-sles15sp6-x86_64.tgz
# tar xvzf MLNX_OFED_LINUX-24.10-2.1.8.0-sles15sp6-x86_64.tgz
# cd MLNX_OFED_LINUX-24.10-2.1.8.0-sles15sp6-x86_64
# ./mlnxofedinstall --kmp --without-fw-update


3. Lustre rpm build

$ unzip lustre-cray-2.15.B21.g9e7b3d.zip
$ cd rpmbuild
$ rpm -i lustre-2.15.6.1_cray_43_g9e7b3db-1.src.rpm
$ cd SOURCES
$ tar xvzf lustre-2.15.6.1_cray_43_g9e7b3db.tar.gz
$ cd lustre-2.15.6.1_cray_43_g9e7b3db
$ ./configure --disable-server --enable-client \
  --disable-tests --disable-gss-keyring --enable-gss=no \
  --with-o2ib="/usr/src/ofa_kernel/default" \
  --with-linux=/usr/src/linux-6.4.0-150600.21 \
  --with-linux-obj=/usr/src/linux-6.4.0-150600.21-obj/x86_64/default
$ make rpms

 

 

+ Recent posts