Skip to content
Snippets Groups Projects
Commit 732e81eb authored by Chris Hines's avatar Chris Hines
Browse files

Merge pull request #90 from l1ll1/master

lua modules and make slurm-from-source work a bit better on ubutnu
parents 8a0e913e fdc90e12
No related branches found
No related tags found
No related merge requests found
...@@ -46,7 +46,7 @@ ReturnToService=1 ...@@ -46,7 +46,7 @@ ReturnToService=1
TaskPlugin=task/cgroup TaskPlugin=task/cgroup
#TaskPlugin=task/affinity #TaskPlugin=task/affinity
#TaskPlugin=task/affinity,task/cgroup #TaskPlugin=task/affinity,task/cgroup
{% if slurm_lua %} {% if slurm_lua is defined %}
JobSubmitPlugins=lua JobSubmitPlugins=lua
{% endif %} {% endif %}
OverTimeLimit=1 OverTimeLimit=1
......
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
"__class__": "cmdRegEx", "__class__": "cmdRegEx",
"__module__": "siteConfig", "__module__": "siteConfig",
"async": false, "async": false,
"cmd": "\"squeue -j {jobidNumber} -o \"%N\" | tail -n -1 | cut -f 1 -d ',' | xargs -iname getent hosts name | cut -f 1 -d ' ' \"", "cmd": "\"{{ slurm_dir }}/bin/squeue -j {jobidNumber} -o \"%N\" | tail -n -1 | cut -f 1 -d ',' | xargs -iname getent hosts name | cut -f 1 -d ' ' \"",
"failFatal": true, "failFatal": true,
"formatFatal": false, "formatFatal": false,
"host": "login", "host": "login",
...@@ -121,7 +121,7 @@ ...@@ -121,7 +121,7 @@
"__class__": "cmdRegEx", "__class__": "cmdRegEx",
"__module__": "siteConfig", "__module__": "siteConfig",
"async": false, "async": false,
"cmd": "squeue -u {username} -o \\\"%i %L\\\" | tail -n -1", "cmd": "{{ slurm_dir }}/bin/squeue -u {username} -o \\\"%i %L\\\" | tail -n -1",
"failFatal": true, "failFatal": true,
"formatFatal": false, "formatFatal": false,
"host": "login", "host": "login",
...@@ -208,7 +208,7 @@ ...@@ -208,7 +208,7 @@
"__class__": "cmdRegEx", "__class__": "cmdRegEx",
"__module__": "siteConfig", "__module__": "siteConfig",
"async": false, "async": false,
"cmd": "\"scontrol show job {jobidNumber}\"", "cmd": "\"{{ slurm_dir }}/bin/scontrol show job {jobidNumber}\"",
"failFatal": true, "failFatal": true,
"formatFatal": false, "formatFatal": false,
"host": "login", "host": "login",
...@@ -268,7 +268,7 @@ ...@@ -268,7 +268,7 @@
"__class__": "cmdRegEx", "__class__": "cmdRegEx",
"__module__": "siteConfig", "__module__": "siteConfig",
"async": false, "async": false,
"cmd": "\"mkdir ~/.vnc ; rm -f ~/.vnc/clearpass ; touch ~/.vnc/clearpass ; chmod 600 ~/.vnc/clearpass ; passwd=\"'$'\"( dd if=/dev/urandom bs=1 count=8 2>/dev/null | md5sum | cut -b 1-8 ) ; echo \"'$'\"passwd > ~/.vnc/clearpass ; cat ~/.vnc/clearpass | vncpasswd -f > ~/.vnc/passwd ; chmod 600 ~/.vnc/passwd ; echo -e '#!/bin/bash\\nvncserver ; sleep 36000000 ' | sbatch -p batch -N {nodes} -n {ppn} --time={hours}:00:00 -J desktop_{username} -o .vnc/slurm-%j.out \"", "cmd": "\"mkdir ~/.vnc ; rm -f ~/.vnc/clearpass ; touch ~/.vnc/clearpass ; chmod 600 ~/.vnc/clearpass ; passwd=\"'$'\"( dd if=/dev/urandom bs=1 count=8 2>/dev/null | md5sum | cut -b 1-8 ) ; echo \"'$'\"passwd > ~/.vnc/clearpass ; cat ~/.vnc/clearpass | vncpasswd -f > ~/.vnc/passwd ; chmod 600 ~/.vnc/passwd ; echo -e '#!/bin/bash\\nvncserver ; sleep 36000000 ' | {{slurm_dir}}/bin/sbatch -p batch -N {nodes} -n {ppn} --time={hours}:00:00 -J desktop_{username} -o .vnc/slurm-%j.out \"",
"failFatal": true, "failFatal": true,
"formatFatal": false, "formatFatal": false,
"host": "login", "host": "login",
...@@ -282,7 +282,7 @@ ...@@ -282,7 +282,7 @@
"__class__": "cmdRegEx", "__class__": "cmdRegEx",
"__module__": "siteConfig", "__module__": "siteConfig",
"async": false, "async": false,
"cmd": "\"scancel {jobidNumber}\"", "cmd": "\"{{ slurm_dir }}/bin/scancel {jobidNumber}\"",
"failFatal": true, "failFatal": true,
"formatFatal": false, "formatFatal": false,
"host": "login", "host": "login",
......
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