2016-07-26 2 views
0

Ich versuche, ein Python 2.7-Programm auf HTCondor auszuführen, aber nach dem Absenden des Jobs und der Verwendung von 'condor_q' zur Bewertung des Jobstatus sehe ich, dass der Job ist in 'gedrückt' setzen.Python-Dateien können nicht an HTC gesendet werden - platziert in "gehalten"

Nach Abfrage mit 'condor_q -analyse jobNo.' Die Fehlermeldung lautet "Haltegrund: Fehler von Ubuntu: Fehler beim Ausführen '/var/lib/condor/execute/dir_12033/condor_exec.exe': (errno = 8: 'Exec format error').

Ich bin nicht sicher, wie diese Fehler zu beheben, jede mögliche Hilfe wäre sehr geschätzt. Da ich relativ neu bin Htcondor und Ubuntu eine Anleitung Schritt klug und einfach sein könnte

ich laufe Ubuntu 16.04 und die neueste Version von Htcondor

folgen
+0

Was sehen Sie, wenn Sie eine 'Datei/var/lib/condor/execute/dir_12033/condor_exec.exe 'machen? Das heißt, wie hier vorgeschlagen: http://stackoverflow.com/a/27608363/1718477. – rkersh

Antwort

0

Update, verwaltet, um mein Problem zu lösen. Ich musste sicherstellen, dass alle Verzeichnispfade korrekt waren, da ich festgestellt habe, dass HTCondor in den eigenen Dateien nach den Ressourcen suchte, die mein Submission - Programm verwendet hatte. Daher musste ich eine Variable definieren. py-Datei, die das Verzeichnis zur Ressource enthält

Verwandte Themen