====== Useful tips for using Minerva ====== ===== Quota ===== To find your current quota: beegfs-ctl --getquota --uid $(id -u) --mount=/home beegfs-ctl --getquota --uid $(id -u) --mount=/work ===== Unsorted ===== (From Ian's collection of useful commands. TODO: tidy these up) Using ethernet                 export I_MPI_FABRICS=shm:tcp                 export I_MPI_TCP_NETMASK=enp7s0 Idle loaded nodes sinfo -p container -t idle -o "%n %O" -h|sort -k 2 -n|awk '$2 > 0.5 {print}' Rogue processes for n in $(sinfo -p container -t idle -o %n -h); do printf "%s\t%s\n" $n $(ssh -n $n ps -e -o comm= |grep -v 'supervisord\|slurmd\|rsyslogd\|sshd\|rsyslogd\|ps\|munged\|nslcd'); done for n in $(sinfo -p container -t drain,idle -o %n -h); do printf "%s\t%s\n" $n $(ssh -n $n ps -e -o comm= |grep -v 'supervisord\|slurmd\|rsyslogd\|sshd\|rsyslogd\|ps\|munged\|nslcd'); done Active processes on each node while read node; do echo $node; ssh $node top -b -n 1 -i -d 10 ===== Installing LALSimulation ===== git clone git@git.ligo.org:lscsoft/lalsuite.git cd lalsuite module load gsl/gcc/2.4 export LIBRARY_PATH=/home/sossokine/sw/lib export CPATH=/home/sossokine/sw/include export PYTHONPATH=$PWD/lalsimulation/python:$PWD/lal/python/lal:$PYTHONPATH ./00boot ./configure --prefix ~/software/lalsuite --enable-all-lal=no --enable-lalsimulation=yes nice make -j 8 make install