====== SLURM 21.85.06 ====== root@magi3:~# wget https://download.schedmd.com/slurm/slurm-21.08.6.tar.bz2 ===== Dependencies ===== * Munge * PAM-dev * MySQL root@magi3:~# apt-get install munge gcc g++ wget bzip2 make python3 perl libhttp-parser-dev libjson-c-dev libmunge-dev hwloc-dev mariadb-server libmariadb-dev ===== Configure ===== root@magi3:/store/sources/slurm-21.08.6# ./configure --prefix=/opt/slurm-21.08.6 --with-munge --enable-slurmrestd --enable-pam ===== Make ===== root@magi3:/store/sources/slurm-21.08.6# make && make install && make contrib && make install-contrib root@magi3:/store/sources/slurm-21.08.6# cd ./contribs/pam_slurm_adopt/ root@magi3:/store/sources/slurm-21.08.6# make && make install ===== Post Installation ===== root@magi3:/store/sources/slurm-21.08.6# useradd -d /var/slurm -r -u 600 -U slurm ===== Module file ===== root@magi3:/softs/itensor-3# cat /softs/modules/compiled/gcc/10.2.1/itensor/3 #%Module1.0 proc ModulesHelp { } { global dotversion puts stderr "\tItensor 3" } module-whatis "Itensor 3" prepend-path LD_LIBRARY_PATH /softs/itensor-3/lib prepend-path LIBRARY_PATH /softs/itensor-3/lib prepend-path C_INCLUDE_PATH /softs/itensor-3 prepend-path CPLUS_INCLUDE_PATH /softs/itensor-3 prepend-path CPATH /softs/itensor-3 prepend-path OBJC_INCLUDE_PATH /softs/itensor-3