これは非常に簡単な質問かもしれませんが、私がジョブIDを持っていれば、SGEを介して送信されたジョブの状態をどのように取得できますか?私は基本的にジョブIDをチェックし、エラー状態になっているか、まだ実行中か、完了しているかどうかを確認したい。SGEジョブ状態を取得する方法
私はこの
qstat -u '*' | grep 123456
のようなものを考えていたが、ジョブのIDが低い場合、それは私が欲しいもの以外の行を返すことがあります。このようなコマンドを使用すると...
qstat -j '123456'
...ジョブの状態を返すように見えません。
-fオプションが機能していないようです。 jobIDが無効なオプションであるというエラーが表示されます。それは 'qstat -j'としてうまく動作します。私はSGE 8.1.8 –
を実際に使用しています。これを '-j'オプションを使うように変更しました。 – Vince
私のバージョンのqstatのようですが、 '-j'オプションを使用しているときに' job_state'値を返しません。 –