Skip to content

Checking Job Status

Checking Job Status

  • Checking your active jobs:
squeue -u $USER

output

   JOBID PARTITION     NAME     USER  ST       TIME  NODES NODELIST(REASON) 
24063163     batch      job your_utln  R       0:17      1 c1cmp044 
squeue -u your_utln

output

   JOBID PARTITION     NAME     USER  ST       TIME  NODES NODELIST(REASON) 
24063163     batch      job your_utln  R       0:17      1 c1cmp044 

To Cancel A Job

  • To cancel a specific job:
scancel JOBID
  • To cancel all of your jobs:
scancel -u $USER
scancel -u your_utln

To Check The Details Of Your Active Jobs

  • To check details of your active jobs (running "R" or pending "PD"):
scontrol show jobid -dd JOBID
scontrol show jobid -dd 24063163

output

JobId=24063163 JobName=job
   UserId=your_utln(31003) GroupId=your_utln(5343) MCS_label=N/A
   Priority=12833 Nice=0 Account=normal QOS=normal
   JobState=RUNNING Reason=None Dependency=(null)
   Requeue=0 Restarts=0 BatchFlag=1 Reboot=0 ExitCode=0:0
   DerivedExitCode=0:0
   RunTime=00:01:31 TimeLimit=1-00:00:00 TimeMin=N/A
   SubmitTime=2022-07-20T12:33:14 EligibleTime=2022-07-20T12:33:14
   AccrueTime=2022-07-20T12:33:14
   StartTime=2022-07-20T12:33:15 EndTime=2022-07-21T12:33:15 Deadline=N/A
   PreemptEligibleTime=2022-07-20T12:33:15 PreemptTime=None
   SuspendTime=None SecsPreSuspend=0 LastSchedEval=2022-07-20T12:33:15
   Partition=batch AllocNode:Sid=c1cmp044:27677
   ReqNodeList=(null) ExcNodeList=(null)
   NodeList=c1cmp044
   BatchHost=c1cmp044
   NumNodes=1 NumCPUs=2 NumTasks=2 CPUs/Task=1 ReqB:S:C:T=0:0:*:*
   TRES=cpu=2,mem=8G,node=1,billing=2
   Socks/Node=* NtasksPerN:B:S:C=0:0:*:* CoreSpec=*
   JOB_GRES=(null)
     Nodes=c1cmp044 CPU_IDs=2-3 Mem=8192 GRES=
   MinCPUsNode=1 MinMemoryNode=8G MinTmpDiskNode=0
   Features=(null) DelayBoot=00:00:00
   Reservation=bioworkshop
   OverSubscribe=OK Contiguous=0 Licenses=(null) Network=(null)
   Command=/cluster/home/ymalon01/workshop/LS/sbatch.sh
   WorkDir=/cluster/home/ymalon01/workshop/LS
   StdErr=/cluster/home/ymalon01/workshop/LS/24063163.err
   StdIn=/dev/null
   StdOut=/cluster/home/ymalon01/workshop/LS/24063163.out
   Power=
   MailUser=ymalon01 MailType=NONE

To Check The Details Of Your Finished Jobs

  • Checking your finished jobs:

You can no longer see these jobs in squeue command output.

Tip

Querying finished jobs helps users make better decisions on requesting resources for future jobs.

Display job CPU and memory usage:

seff JOBID

output

seff JOBID
Job ID: JOBID
Cluster: pax
User/Group: your_utln/your_utln
State: COMPLETED (exit code 0)
Nodes: 1
Cores per node: 2
CPU Utilized: 00:03:00
CPU Efficiency: 50.00% of 00:06:00 core-walltime
Job Wall-clock time: 00:03:00
Memory Utilized: 54.16 MB
Memory Efficiency: 0.66% of 8.00 GB

Check Accounting Data for a Job

  • Display detailed job accounting data:
sacct --format=partition,state,time,start,end,elapsed,MaxRss,ReqMem,MaxVMSize,nnodes,ncpus,nodelist -j JOBID

output

 Partition      State  Timelimit               Start                 End    Elapsed     MaxRSS     ReqMem  MaxVMSize   NNodes      NCPUS        NodeList 
---------- ---------- ---------- ------------------- ------------------- ---------- ---------- ---------- ---------- -------- ---------- --------------- 
     batch  COMPLETED 1-00:00:00 2022-07-20T12:33:15 2022-07-20T12:36:15   00:03:00                   8Gn                   1          2        c1cmp044 
            COMPLETED            2022-07-20T12:33:15 2022-07-20T12:36:15   00:03:00     55464K        8Gn    198364K        1          2        c1cmp044 
           OUT_OF_ME+            2022-07-20T12:33:15 2022-07-20T12:36:15   00:03:00          0        8Gn    108052K        1          2        c1cmp044 

Going Further

  • For more SLURM options check out: