scontrol
を使用できます コマンドを実行して、ジョブの詳細を表示します。 $ scontrol show job <jobid>
たとえば、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
最後の行 WorkDir
を探しています .
Slurm の最新バージョンでは、squeue
を通じてその情報が提供されるようになりました。 と :
squeue --format "%Z"
man ページによると、
%Z The job’s working directory.
squeue
経由でアクセスできなくなった過去のジョブの作業ディレクトリを一覧表示するには または scontrol
、 sacct
を使用できます :
sacct -S 2020-08-10 -u myUserName --format "jobid,jobname%20,workdir%70"
ユーザー myUserName
のすべてのジョブのジョブ ID、ジョブ名、作業ディレクトリを一覧表示します 2020 年 8 月 10 日以降。