27

On a SLURM cluster one can use squeue to get information about jobs on the system.

I know that "R" means running; and "PD" meaning pending, but what is "CG"?

I understand it to be "canceling" or "failing" from experience, but does "CG" apply when a job successfully closes? What is the G?

Grisha Levit
  • 6,800
  • 2
  • 33
  • 49
khaverim
  • 2,828
  • 5
  • 30
  • 43

2 Answers2

38

"CG" stands for "completing" and it happens to a job that cannot be terminated, probably because of an I/O operation.

More detailed info in the Slurm Troubleshooting Guide

Bub Espinja
  • 2,458
  • 1
  • 21
  • 36
9

I found this in the 'squeue' section of the Slurm Troubleshooting Guide:

state

Job state, extended form: PENDING, RUNNING, STOPPED, SUSPENDED, CANCELLED, COMPLETING, COMPLETED, CONFIGURING, FAILED, TIMEOUT, PREEMPTED, NODE_FAIL, REVOKED and SPECIAL_EXIT. See the JOB STATE CODES section below for more information. (Valid for jobs only)

statecompact

Job state, compact form: PD (pending), R (running), CA (cancelled), CF(configuring), CG (completing), CD (completed), F (failed), TO (timeout), NF (node failure), RV (revoked) and SE (special exit state). See the JOB STATE CODES section below for more information. (Valid for jobs only)

khaverim
  • 2,828
  • 5
  • 30
  • 43