[slurm-users] How to get command from a finished job
Ole Holm Nielsen
Ole.H.Nielsen at fysik.dtu.dk
Thu Apr 30 16:08:57 UTC 2020
On 30-04-2020 15:34, Bjørn-Helge Mevik wrote:
> Gestió Servidors <sysadmin.caos at uab.cat> writes:
>
>> For example, with "scontrol show jobid" I can know what command has
>> been submited, its workir, the stderr file and the stdout one. This
>> information, I think, cannot be obtained when the job is finished and
>> I run "sacct".
>
> The workdir is available with sacct, IIRC. For other types of
> information, I believe you can add code to your job_submit.lua that stores
> it in the job's AdminComment field, which sacct can display.
Yes, the command to print only the workdir is:
sacct -j $jobid -nP -o WorkDir
I have added this to my "showjob" command:
https://github.com/OleHolmNielsen/Slurm_tools/tree/master/jobs
The other fields Command, StdErr, StdIn, StdOut are apparently not in
the Slurm database, see "man sacct".
/Ole
More information about the slurm-users
mailing list