2016-11-07 2 views
4

배열 완료에 따라 토크 작업을 제출하려고합니다. 작업 배열에 대한 종속성이있는 토크 작업

FIRST=`qsub -q hep -t 1-5 foo.sh`
qsub -q hep -W depend=afterok:$FIRST bar.sh

첫 번째 작업 배열이 제출하고 잘 완료하지만 두 번째 작업 bar.sh 그냥 무기한 보유

.

첫 번째 인수에서 배열 옵션을 제거하면 두 번째 작업이 계획대로 성공하지만 문제가 실제로 해결되지는 않습니다.

3 년 전 비슷한 스레드가 있었다지만 실제 해상도가 없다고 보인다 : 당신의 도움에 대한
How to wait for a torque job array to complete

감사합니다.

답변

5

답변을 찾았습니다. 종속 인수는 afterokarray이어야합니다. 아래 예제가 작동합니다.

FIRST=`qsub -q hep -t 1-5 foo.sh`
qsub -q hep -W depend=afterokarray:$FIRST bar.sh

관련 문제