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...

이미 노드에서 파이프라인을 시작했으므로 win을 사용하여 qsub새로 생성된 pbs스크립트는 분명히 실패할 것입니다. 노드에서 파이프라인을 시작하고 해당 노드의 다른 노드에 새 작업을 디스패치하려면 어떻게 해야 합니까?

관련 정보