Python drmaa ライブラリを使用して、SGE クラスターでジョブを起動しています。私のサービスは REST API で利用できます。テスト中、すべて正常に動作し、ジョブが送信され、完了を待ち、完了後に結果が取得されます。プロセスは、同じ drmaa セッションで 1 回実行されます。
私の Web インターフェイスでは、ジョブは処理されません: - ジョブの送信 - SGE で開始されたジョブ - 別の時間のジョブ ステータス (drmaa.session.jobStatus(jobId) への呼び出しを介して)
プロセスを実行してジョブのステータスを取得するたびに、「'jobid' で指定されたジョブは存在しません」というメッセージが表示されます。
これは、同じ drmaa セッションで「submission」と「status」のリクエストを実行していないためだと思います。
別のセッションからジョブのステータスを取得する方法はありますか?
ありがとうございます。