Skip to content

How to setup Lido2 for erna

Jens Buss edited this page Apr 9, 2018 · 5 revisions

The Linux-HPC-Cluster at TU Dortmund (LiDO2, https://www.itmc.tu-dortmund.de/cms/de/dienste/hochleistungsrechnen/lido2/index.html) is a PBS/Torque Cluster with 2000 cores.

Lido2 seems to have no libdrmaa.so installed. Thus, you have to compile it yourself and store it in your home:

  1. download drmaa e.g. https://sourceforge.net/projects/pbspro-drmaa/

  2. build drmaa

mkdir -p /home/jbuss/.local/lib #for make install

After unpacking the tarball go to the unpacked folder and build drmaa

./configure --prefix=$HOME/.local/lib
make
make install

It's up to you which folder in you home you use

  1. adapt .bashrc
export DRMAA_LIBRARY_PATH="$HOME/.local/lib/lib/libdrmaa.so.1.0.19"
export DEFAULT_TEMP_DIR="/data/$USER/gridmap"
export USE_MEM_FREE=TRUE
ERROR_MAIL_RECIPIENT="[email protected]"
export SMTP_SERVER="lidong1.itmc.tu-dortmund.de"
export ERROR_MAIL_SENDER="[email protected]"
export SEND_ERROR_MAIL=TRUE

The common large filesystem on lido2 is mounted at /data

  1. download and install gridmap via pip
  2. download and install erna via pip

Attention: The bash environments on lido might be a bit weired since there is a .profile, a .bash_profile and a .bashrc. It seemed to me that you need to set up you environment in the .profile, meaning loading modules, choosing the right python version.

Clone this wiki locally