Dies ist eine alte Version des Dokuments!


Condor - Job Queue System

Allgemeine Informationen

Eine Einführung in die Arbeit mit Condor findet man im User's Manual. Interessant könnten auch die FAQs sein.

Einen Online-Überblick über die Auslastung des Condor-Clusters findet man auf http://hrubesch.physik.uni-freiburg.de/condor.

Tipps

Das Condor-System verteilt die Jobs auf die Rechner. Diese Verteilung kann man durch zwei Optionen beeinflussen, die der Administrator bei der Rechnerkonfiguration bzw. die der Benutzer im Submitscript angibt:

  • Requirements, d.h. Voraussetzungen
  • Rank, d.h. Vorrang

Diese werden hier und hier erläutert.

Dabei nehmen die ClassAds („classified ad“ = „Zeitungsannonce“) Jede Maschine und jeder Job gibt mit ClassAd an, was angeboten bzw. gesucht wird. In der Dokumentation findet man eine detaillierte Beschreibung der ClassAds.

Der Befehl condor_status

Mit dem Befehl condor_status erhält man einen Überblick über das aktuelle Condor-System

  • Alle Slots mit Auslastung anzeigen lassen:
condor_status
  • Nur freie Slots:
condor_status -available
  • Alle belegten Slots:
condor_status -running
  • Ausführlicher Bericht mit Anzeige aller ClassAds:
condor_status -long
condor_status -long klose schweini
  • Einschränkung auf Rechner mit nur bestimmten ClassAds:
condor_status -constraints 'SlotID==4'
  • Nur bestimmte ClassAds anzeigen:
condor_status -long -attributes Machine,Mips,Kflops
condor_status schweini -long -attributes Machine,Mips,Kflops

Optionen können oft in verkürzter Form angegeben werden. Außerdem ist bei der Angaber der ClassAds Groß- und Kleinschreibung unerheblich. Beispiele:

condor_status -r
condor_status -av
condor_status lahm -l -con 'SlotID==2' -at machine,mips,kflops

:!: Mit folgendem Befehl kann man eine nach Leistungsfähigkeit sortierte Liste aller Hosts anzeigen lassen:

condor_status -l -sort mips  -at mips,machine

QR-Code
QR-Code Condor - Job Queue System (erstellt für aktuelle Seite)