Ich habe eine Pipeline, die mit einem Befehl gestartet wird. Aus Admin-/Servergründen muss dieses Tool von einem Knoten aus gestartet werden. Dieses Tool löst alle Schritte meiner Pipeline in einer Datei namens pipeline.steps aus. Ich würde also Folgendes tun:
$ qsub -I
$ cd /path/to/my/tool/
$ ./launch-pipeline pipeline.steps
Die Sache ist, dass einige Schritte auf verschiedenen Knoten parallelisiert werden müssen. Der Dateiinhalt pipeline.steps
sieht folgendermaßen aus:
step1:
write_pbs_script ${NAME}.pbs
qsub ${NAME}.pbs
setp2:
continue...
Da ich die Pipeline bereits von einem Knoten aus starte, schlagen qsub
die neu erstellten pbs
Skripte bei Verwendung von Win offensichtlich fehl. Wie kann ich es schaffen, meine Pipeline in einem Knoten zu starten und von diesem Knoten aus neue Jobs an verschiedene Knoten zu verteilen?