Ich versuche einen Drehmomentauftrag zu senden, der von der Fertigstellung eines Arrays abhängig ist.Drehmomentauftrag mit Abhängigkeiten von Auftragsarray
FIRST=`qsub -q hep -t 1-5 foo.sh`
qsub -q hep -W depend=afterok:$FIRST bar.sh
Der erste Job Array einreicht und schließt nur gut, aber der zweite Job bar.sh hält nur auf unbestimmte Zeit.
Wenn ich die Array-Option aus dem ersten Argument entfernen, wird der zweite Job wie geplant erfolgreich ausgeführt, aber das löst das Problem nicht wirklich.
Es gab einen ähnlichen Thread von vor 3 Jahren, aber es scheint, dass es keine tatsächliche Auflösung von:
How to wait for a torque job array to complete
Vielen Dank für Ihre Hilfe.