From b451a901a0171efe2117eeb93404a55e501e6534 Mon Sep 17 00:00:00 2001 From: Lukas Werner <lks.werner@fau.de> Date: Tue, 3 Aug 2021 16:03:29 +0200 Subject: [PATCH] Add check for node, set number of nodes = 1, partition = work --- runner_scripts/root/run.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/runner_scripts/root/run.sh b/runner_scripts/root/run.sh index fe27816..edc81c5 100755 --- a/runner_scripts/root/run.sh +++ b/runner_scripts/root/run.sh @@ -71,6 +71,15 @@ if [[ ("$2" == "step_script" || "$2" == "build_script") && ${CUSTOM_ENV_SUBMIT_T : "${SLURM_TIME:=$SLURM_TIMELIMIT}" : "${SLURM_NODELIST:="phinally"}" # default node: phinally + if [ ! $(sinfo -n "$SLURM_NODELIST" -h -O NodeList) ]; then + echo "Unknown node $SLURM_NODELIST specified. Available nodes: " >&2 + echo "$(sinfo -N -o '%N %c %m')" >&2 + error + fi + + SLURM_NODES=1 # currently only individual nodes can be used + export SLURM_NODES + export SLURM_JOB_NAME export SLURM_TIME unset SLURM_TIMELIMIT -- GitLab