Artikel in der PBS-Warteschlange neu anordnen

8

Ich habe mehrere Jobs bei PBS eingereicht. Nun möchte ich, dass der Job, den ich eingereicht habe, der letzte sein wird.

Eine Option besteht darin, alle Vorschau-Jobs zu halten (mit qhold). Das Problem ist, dass ich -W depend=afterok: switch verwendet habe, um Jobs direkt nach dem Ende der Vorschau zu aktivieren.

Daher sieht meine PBS-Warteschlange ungefähr so ​​aus:

%Vor%

Nun möchte ich, dass NewJob , das zuletzt online ist, ausgeführt wird, nachdem der erste Job in {job1, job2} abgeschlossen ist und vor jedem der "_cont". Und ich möchte, dass die NewJob_cont-Jobs nach NewJob ausgeführt werden.

Kann ich die Position von NewJob in der Zeile ändern, ohne den Rest der Warteschlangenhierarchie zu zerstören?

    
Ronen 11.02.2014, 16:39
quelle

1 Antwort

2

Sie können qalter verwenden, um Abhängigkeiten für Jobs zu ändern. Sie können Folgendes ausführen:

%Vor%

Dies bewirkt, dass 468744 erst nach dem neuen Job ausgeführt wird und der neue Job erst nach dem ersten Job ausgeführt wird. Genauso wie Sie Abhängigkeiten zu Jobs in der Warteschlange hinzufügen können, können Sie auch andere Arten von Abhängigkeiten hinzufügen.

    
dbeer 11.02.2014 21:21
quelle

Tags und Links