diff --git a/roles/slurm/tasks/main.yml b/roles/slurm/tasks/main.yml index 9817008347d76bb696384771d4f89f7a7c90fec2..af6536ae2dc5088150e732930a05189e49dae999 100644 --- a/roles/slurm/tasks/main.yml +++ b/roles/slurm/tasks/main.yml @@ -49,6 +49,13 @@ notify: restart slurm when: slurm_use_vpn==True +- name: create log directory + shell: mkdir -p {{ slurmddebug.log | dirname }} + args: + creates: "{{ slurmddebug.log | dirname }}" + sudo: true + when: slurmddebug is defined and slurmddebug.log + - name: start slurm service: name=slurm state=started sudo: true diff --git a/roles/slurmdb/tasks/main.yml b/roles/slurmdb/tasks/main.yml index d3fe3097d5525f0e29a3412ab32258cac7001ae3..24b4ce676791fa0f45e3a2ff5a3cf6eb803d2804 100644 --- a/roles/slurmdb/tasks/main.yml +++ b/roles/slurmdb/tasks/main.yml @@ -9,7 +9,7 @@ - MySQL-python - name: "Start the Server" - service: "name=mysqld enabled=yes state=restarted" + service: "name=mysqld enabled=yes state=started" sudo: true - name: install mysql local root password @@ -27,4 +27,14 @@ - name: configure database slurmdb domain mysql_user: login_user=root login_password="{{ sqlrootPassword }}" name=slurmdb password="{{ slurmDbPassword }}" host="{{ ansible_hostname }}"."{{ ansible_domain }}" priv=*.*:ALL,GRANT state=present sudo: true +# notify: restart slurmdb + +- name: sanitic check service + service: "name=slurmdbd enabled=yes state=started" + sudo: true + +- name: sanitic check service + service: "name=slurm enabled=yes state=started" + sudo: true +