명령을 사용하여 파이프라인을 시작했습니다. 일부 관리/서버상의 이유로 도구는 노드에서 실행되어야 합니다. 이 도구는 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
스크립트는 분명히 실패할 것입니다. 노드에서 파이프라인을 시작하고 해당 노드의 다른 노드에 새 작업을 디스패치하려면 어떻게 해야 합니까?