User Tools

Site Tools


slurm21

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
slurm21.txt · Last modified: 2022/04/04 19:59 by nico