[gridengine users] release job dependency hold upon starting of dependent job instead on completing job

Reuti reuti at staff.uni-marburg.de
Thu May 2 16:00:24 UTC 2013


Hi,

Am 02.05.2013 um 17:10 schrieb Happy Monk:

> Is there any way to release hold of a job immediately after the dependent job started, usually this hold is released after execution of the dependent job. 
> 
> This function is available in LSF but checking whether its also available in SGE or not.

Not directly. You could use a queue prolog to remove the actual starting job from all jobs which depend on this one. This makes it necessary, that all exechosts are also submission hosts.

To remove a complete -hold_jid list, you can give the job id 0 there to `qalter`. As this job id will never be a real job, it always satisfies the condition as being completed already.

-- Reuti




More information about the users mailing list