From 9ef42c527d130cb0fe7a18d47adf0014f613d1b9 Mon Sep 17 00:00:00 2001 From: C4 Patino Date: Thu, 10 Oct 2024 18:58:40 -0500 Subject: [PATCH] Modifying slurm configuration --- slurm/{ => config}/gres.conf | 0 slurm/epilog.sh | 5 +++++ slurm/prolog.sh | 8 ++++++++ 3 files changed, 13 insertions(+) rename slurm/{ => config}/gres.conf (100%) create mode 100755 slurm/epilog.sh create mode 100755 slurm/prolog.sh diff --git a/slurm/gres.conf b/slurm/config/gres.conf similarity index 100% rename from slurm/gres.conf rename to slurm/config/gres.conf diff --git a/slurm/epilog.sh b/slurm/epilog.sh new file mode 100755 index 0000000..66bc24f --- /dev/null +++ b/slurm/epilog.sh @@ -0,0 +1,5 @@ +#!/run/current-system/sw/bin/bash + +# Delete the scratch directory for the job +SCRATCH_DIR="/scratch/job-$SLURM_JOB_ID" +rm -rf "$SCRATCH_DIR" diff --git a/slurm/prolog.sh b/slurm/prolog.sh new file mode 100755 index 0000000..2fb45a6 --- /dev/null +++ b/slurm/prolog.sh @@ -0,0 +1,8 @@ +#!/run/current-system/sw/bin/bash + +# Create the scratch directory for the job +SCRATCH_DIR="/scratch/job-$SLURM_JOB_ID" +mkdir -p "$SCRATCH_DIR" + +# Set the SCRATCH environment variable +echo "export SCRATCH=$SCRATCH_DIR"