Vous pouvez utiliser le scontrol
commande pour voir les détails de la tâche. $ scontrol show job <jobid>
Par exemple, pour une tâche en cours d'exécution sur notre cluster SLURM :
$ 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
Vous recherchez la dernière ligne, WorkDir
.
La dernière version de Slurm propose désormais ces informations via squeue
avec :
squeue --format "%Z"
qui affiche, selon la page de manuel,
%Z The job’s working directory.
Afin de lister le répertoire de travail des travaux passés qui ne sont plus accessibles via squeue
ou scontrol
, vous pouvez utiliser sacct
:
sacct -S 2020-08-10 -u myUserName --format "jobid,jobname%20,workdir%70"
Répertorie l'ID du travail, le nom du travail et le répertoire de travail de tous les travaux de l'utilisateur myUserName
depuis le 10 août 2020.