Sie können den scontrol
verwenden Befehl, um die Auftragsdetails anzuzeigen. $ scontrol show job <jobid>
Zum Beispiel für einen laufenden Job auf unserem SLURM-Cluster:
$ scontrol show job 1665191
JobId=1665191 Name=tasktest
...
Shared=OK Contiguous=0 Licenses=(null) Network=(null)
Command=/lustre/work/.../slurm_test/task.submit
WorkDir=/lustre/work/.../slurm_test
Sie suchen die letzte Zeile, WorkDir
.
Die neueste Version von Slurm bietet diese Informationen jetzt über squeue
mit :
squeue --format "%Z"
das gemäß der Manpage
angezeigt wird%Z The job’s working directory.
Um das Arbeitsverzeichnis vergangener Jobs aufzulisten, die nicht mehr über squeue
erreichbar sind oder scontrol
, können Sie sacct
verwenden :
sacct -S 2020-08-10 -u myUserName --format "jobid,jobname%20,workdir%70"
Listet die Job-ID, den Jobnamen und das Arbeitsverzeichnis aller Jobs des Benutzers myUserName
auf seit dem 10.08.2020.