Skip to content
Snippets Groups Projects
Commit 61a763d1 authored by Andreas Hamacher's avatar Andreas Hamacher
Browse files

reordering slurm initiation

parent 7b71efa6
No related branches found
No related tags found
3 merge requests!310Gpu2,!308Youshallnotchanged,!304Gpu
...@@ -56,20 +56,6 @@ ...@@ -56,20 +56,6 @@
become: true become: true
when: use_systemd is defined and start_slurmdbd is defined and slurmdbd_service_installed.changed when: use_systemd is defined and start_slurmdbd is defined and slurmdbd_service_installed.changed
- name: "count clusters in slurm db"
shell: "{{slurm_dir}}/bin/sacctmgr show cluster -p | wc -l"
register: slurm_cluster_count
check_mode: no
changed_when: false
- debug:
var: slurm_cluster_count
- name: "create cluster in slurm db"
shell: "{{slurm_dir}}/bin/sacctmgr -i create cluster {{ clustername }}"
become: true
when: slurm_cluster_count.stdout == '1'
- name: make sure munge is started - name: make sure munge is started
service: name=munge state=started enabled=yes service: name=munge state=started enabled=yes
become: true become: true
...@@ -80,7 +66,12 @@ ...@@ -80,7 +66,12 @@
become: true become: true
when: use_systemd is defined and ( slurmdbd_service_installed.changed or slurmctld_service_installed.changed or slurmd_service_installed.changed) when: use_systemd is defined and ( slurmdbd_service_installed.changed or slurmctld_service_installed.changed or slurmd_service_installed.changed)
- name: start slurmdbd - name: start slurmdbd
service: name=slurmdbd state=started enabled={{ start_slurmdbd }}
become: true
when: start_slurmdbd is defined
- name: restart slurmdbd
service: name=slurmdbd state=restarted enabled={{ start_slurmdbd }} service: name=slurmdbd state=restarted enabled={{ start_slurmdbd }}
become: true become: true
when: start_slurmdbd is defined and slurmdbd_service_installed.changed when: start_slurmdbd is defined and slurmdbd_service_installed.changed
...@@ -95,6 +86,20 @@ ...@@ -95,6 +86,20 @@
become: true become: true
when: use_systemd is defined and start_slurmctld is defined and slurmctld_service_installed.changed when: use_systemd is defined and start_slurmctld is defined and slurmctld_service_installed.changed
- name: "count clusters in slurm db"
shell: "{{slurm_dir}}/bin/sacctmgr show cluster -p | wc -l"
register: slurm_cluster_count
check_mode: no
changed_when: false
- debug:
var: slurm_cluster_count
- name: "create cluster in slurm db" #needs munge to run
shell: "{{slurm_dir}}/bin/sacctmgr -i create cluster {{ clustername }}"
become: true
when: slurm_cluster_count.stdout == '1'
- name: start slurmd - name: start slurmd
service: name=slurmd state=started enabled={{ slurmd_enabled }} service: name=slurmd state=started enabled={{ slurmd_enabled }}
become: true become: true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment