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скрипты, очевидно, не будут работать. Как мне запустить мой конвейер в узле и с этого узла отправлять новые задания на разные узлы?

Связанный контент