From 9908e8ba84b40bb76f8911f9ee0ab3564249b063 Mon Sep 17 00:00:00 2001 From: CVL-GitHub <jupiter.hu@monash.edu> Date: Wed, 18 Feb 2015 04:43:40 +0000 Subject: [PATCH] add slurm data directory variable --- roles/slurm/defaults/main.yml | 2 +- roles/slurm/tasks/main.yml | 2 +- roles/slurm/templates/slurm.conf.j2 | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/roles/slurm/defaults/main.yml b/roles/slurm/defaults/main.yml index 8de2e61..2b482d2 100644 --- a/roles/slurm/defaults/main.yml +++ b/roles/slurm/defaults/main.yml @@ -5,4 +5,4 @@ slurmddebug: {} slurmschedlog: {} slurmdbdlog: {} slurmfairshare: {def: false, val: 10000} - +slurmdatadir: "/var/spool/slurm" diff --git a/roles/slurm/tasks/main.yml b/roles/slurm/tasks/main.yml index a15a008..23d0c68 100644 --- a/roles/slurm/tasks/main.yml +++ b/roles/slurm/tasks/main.yml @@ -50,7 +50,7 @@ when: slurm_use_vpn==True - name: create data directory - file: path=/var/spool/slurm state=directory owner=slurm group=slurm mode=644 + file: path="{{ slurmdatadir }}" state=directory owner=slurm group=slurm mode=644 sudo: true - name: create log directory diff --git a/roles/slurm/templates/slurm.conf.j2 b/roles/slurm/templates/slurm.conf.j2 index cb73040..d389c91 100644 --- a/roles/slurm/templates/slurm.conf.j2 +++ b/roles/slurm/templates/slurm.conf.j2 @@ -21,8 +21,8 @@ SlurmdPort=6818 AuthType=auth/munge #JobCredentialPrivateKey= #JobCredentialPublicCertificate= -StateSaveLocation=/var/spool/slurmd -SlurmdSpoolDir=/var/spool/slurmd +StateSaveLocation={{ slurmdatadir }} +SlurmdSpoolDir={{ slurmdatadir }} SwitchType=switch/none MpiDefault=none SlurmctldPidFile=/var/run/slurmctld.pid -- GitLab