qsub ノードからジョブを起動する

qsub ノードからジョブを起動する

コマンドを使用して起動するパイプラインがあります。管理者/サーバー上の理由により、そのツールはノードから起動する必要があります。そのツールは、pipeline.stepsというファイルにあるパイプラインのすべてのステップをトリガーします。そのため、私が行うことは次のとおりです。

$ qsub -I
$ cd /path/to/my/tool/
$ ./launch-pipeline pipeline.steps

問題は、いくつかのステップを異なるノードで並列化する必要があることです。ファイルの内容はpipeline.steps次のようになります。

step1: 
  write_pbs_script ${NAME}.pbs
  qsub ${NAME}.pbs

setp2:
  continue...

すでにノードからパイプラインを起動しているので、qsubwin を使用すると、新しく作成されたpbsスクリプトは明らかに失敗します。ノードでパイプラインを起動し、そのノードから新しいジョブを別のノードにディスパッチするにはどうすればよいでしょうか?

関連情報