slurmsacct

Expand columns to see full jobname in Slurm


Is it possible to expand the number of characters used in the JobName column of the command sacct in SLURM?

For example, I currently have:

       JobID    JobName    Elapsed      NCPUS   NTasks      State 
------------ ---------- ---------- ---------- -------- ---------- 
12345      lengthy_na+   00:00:01         4         1      FAILED 

and I would like:

       JobID    JobName    Elapsed      NCPUS   NTasks      State 
------------ ---------- ---------- ---------- -------- ---------- 
12345      lengthy_name   00:00:01         4         1      FAILED 

Solution

  • You should use the format option, with:

    sacct --helpformat
    

    you'll see the parameters to show, for instance:

    sacct --format="JobID,JobName%30"
    

    will print the job id and the name up to 30 characters:

           JobID                        JobName
    ------------ ------------------------------
    19009                                  bash
    19010                             launch.sh
    19010.0                     hydra_pmi_proxy
    19010.1                     hydra_pmi_proxy
    

    Now, you can customize your own output.