qsub inicia um trabalho a partir do nó

1

Eu tenho um pipeline que é lançado usando um comando. Por algum motivo de administração / servidor, essa ferramenta deve ser iniciada a partir de um nó. Essa ferramenta aciona todas as etapas do meu pipeline em um arquivo chamado pipeline.steps. Então, o que eu faria é

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

O problema é que algumas etapas precisam ser paralelizadas em nós diferentes. O conteúdo do arquivo de pipeline.steps se parece com isto:

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

setp2:
  continue...

Como eu já estou lançando o pipeline de um nó, usar qsub para ganhar os recém criados pbs scripts obviamente falhará. Como posso gerenciar o lançamento de meu pipeline em um nó e, a partir desse nó, despachar novas tarefas para nós diferentes?

    
por kaligne 24.06.2016 / 17:32

0 respostas

Tags