Difference between revisions of "General/Slurm"

From HPC
Jump to: navigation , search
Line 31: Line 31:
 
<pre style="background-color: #C8C8C8; color: black; border: 2px solid black; font-family: monospace, sans-serif;">
 
<pre style="background-color: #C8C8C8; color: black; border: 2px solid black; font-family: monospace, sans-serif;">
 
[525805@login01 ~]$ squeue
 
[525805@login01 ~]$ squeue
             JOBID PARTITION       NAME         USER           ST      TIME  NODES   NODELIST(REASON)
+
             JOBID PARTITION     NAME     USER ST      TIME  NODES NODELIST(REASON)
             306414     compute     clasDFT         username    R      16:36       1                 c006
+
             306414   compute clasDFT   495711  R      16:36     1 c006
             306413     compute     mpi_benc   username    R      31:02      2               c[005,007]
+
             306413   compute mpi_benc   535286  R      31:02      2 c[005,007]
             306411     compute     orca_1n       username    R    1:00:32     1                 c004
+
             306411   compute orca_1n   442104  R    1:00:32     1 c004
             306410   compute     orca_1n         username    R    1:04:17      1                 c003
+
             306410   compute orca_1n   442104  R    1:04:17      1 c003
             306409  highmem  cnv_obit        username    R  11:37:17      1                 c232
+
             306409  highmem cnv_obit   524274  R  11:37:17      1 c232
             306407  compute   20M4_20       username    R  11:45:54     1                 c012
+
             306407  compute 20M4_20   535822  R  11:45:54     1 c012
             306406  compute   20_ML_20   username    R  11:55:40     1                 c012
+
             306406  compute 20_ML_20   535822  R  11:55:40     1 c012
 +
 
  
 
</pre>
 
</pre>

Revision as of 10:41, 2 February 2017

Application Details


Common Slurm Commands

Command Description
sbatch Submits a batch script to SLURM. The batch script may be given to sbatch through a file name on the command line, or if no file name is specified, sbatch will read in a script from standard input.
squeue Used to view job and job step information for jobs managed by SLURM.
scancel Used to signal or cancel jobs, job arrays or job steps.
sinfo Used to view partition and node information for a system running SLURM.

sbatch

[username@login01 ~]$ sbatch jobfile.job
Submitted batch job 289535

squeue

[525805@login01 ~]$ squeue
             JOBID PARTITION     NAME     USER ST       TIME  NODES NODELIST(REASON)
            306414   compute  clasDFT   495711  R      16:36      1 c006
            306413   compute mpi_benc   535286  R      31:02      2 c[005,007]
            306411   compute  orca_1n   442104  R    1:00:32      1 c004
            306410   compute  orca_1n   442104  R    1:04:17      1 c003
            306409   highmem cnv_obit   524274  R   11:37:17      1 c232
            306407   compute  20M4_20   535822  R   11:45:54      1 c012
            306406   compute 20_ML_20   535822  R   11:55:40      1 c012


Common Submission Flags

Flag Description
-J / --job-name Specify a name for the job
-N / --nodes Specifies the number of nodes to be allocated to a job
-n / --ntasks Specifies the allocation of resources e.g. for 1 Compute Node the maximum would be 28
-o / --output Specifies the name of the output file
-e / --error Specifies the name of the error file
-p / --partition Specifies the specific partition for the job e.g. compute, highmem, gpu
--exclusive Requests exclusive access to nodes preventing other jobs from running