한 작업을 다른 작업에 종속시키십시오. 단, 시간이 초과된 경우에만 해당됩니다.

한 작업을 다른 작업에 종속시키십시오. 단, 시간이 초과된 경우에만 해당됩니다.

과제를 제출할 때qsub, 작업이 다른 작업 이후에만 시작될 수 있도록 보장할 수 있습니다. 게다가 다른 작업의 상태에 따라서만 실행할 수 있습니다. 다른 작업이 실패하거나 정상적으로 종료될 때만 새 작업을 실행할 수도 있습니다. 하지만 제 경우에는 작업이 "실패"하고 상태가 CANCELLED,TIMEOUT. 사용 사례는 가끔 긴 교육 세션을 실행하는데 시스템 관리자가 32시간만 작업을 허용한다는 것입니다. 작업이 "시간 초과"되면 훈련 실행이 아직 완료되지 않았음을 의미하므로 새 작업은 시간 초과된 작업이 남긴 위치를 차지해야 합니다.

일반적인 구문은 다음과 같습니다.

qsub myjob.pbs -W depend=afterok:<firstjobid>

아니면 afterany잠깐만 afternotok요. 특정 상태에 대해 작동하게 하는 방법이 있습니까? 제 경우에는 완료된 작업의 시간 초과 상태입니까?

관련 정보