2017-10-27 51 views
1

slurmを使用して送信された古いジョブのステータスを確認したいとします。私はsacct -jを使用しましたが、仕事が提出された/終了された日付などの正確な情報は私には伝えません。仕事の日時をチェックしたいと思います。私はscontrolを使用しようとしましたが、すでに完了している古いジョブではない現在の実行中/保留中のジョブに対してのみ動作すると思います。すでに完了している古い仕事の仕事の提出日時などとともに仕事の状態をチェックするためのslurmコマンドを私に提案することができれば嬉しいです。事前に感謝しますslurmすでに終了した古いジョブのジョブステータス

+0

sacctは正しいコマンドですが、アカウンティングが適切に設定されていることを前提としています(特にslurmdbdの場合)。 – damienfrancois

答えて

0

sacct -jが動作していますが、適切な情報を提供していないと述べたので、私は会計が適切に設定され、動作していると仮定します。

あなたはそう、あなたが使うことができますしたい正確に何を得るために、-oフラグを付けてsacctコマンドの出力を選択することができます。

sacct -j JOBID -o jobid,submit,start,end,state

あなたはすべての利用可能なのリストを取得するためにsacct --helpformatを使用することができます出力のフィールド。

+0

大変ありがとうございます。@ Carls、本当に問題を解決しました。 – mjm

+0

答えが正しい場合は、その答えを有効として受け入れてください –

関連する問題