====== Condor - Job Queue System ====== ===== Allgemeine Informationen ===== Eine Einführung in die Arbeit mit Condor findet man im [[http://www.cs.wisc.edu/condor/manual/v7.6/2_Users_Manual.html|User's Manual]]. Interessant könnten auch die [[http://www.cs.wisc.edu/condor/manual/v7.6/7_Frequently_Asked.html|FAQs]] sein. Einen Online-Überblick über die Auslastung des Condor-Clusters findet man auf http://hrubesch.physik.privat/condor. ===== Requirements, Rank, ClassAds ===== Das Condor-System verteilt die Jobs auf die Rechner. Diese Verteilung kann man durch zwei Optionen beeinflüssen, die der Administrator bei der Rechnerkonfiguration bzw. der Benutzer im Submit-Script angibt: * Requirements (d.h. Voraussetzungen) * Rank (d.h. Vorrang) Diese werden [[http://research.cs.wisc.edu/condor/manual/v7.6/2_5Submitting_Job.html#SECTION00352000000000000000|hier]] und [[http://research.cs.wisc.edu/condor/manual/v7.6/4_1Condor_s_ClassAd.html#SECTION00514100000000000000|hier]] erläutert. Dabei spielen die ''ClassAds'' ("classified ad" = "Zeitungsannonce") eine tragende Rolle. Jede Maschine und jeder Job gibt mit ''ClassAds'' an, was angeboten bzw. was gesucht wird. In der Condor-Dokumentation findet man eine [[http://research.cs.wisc.edu/condor/manual/v7.6/4_1Condor_s_ClassAd.html#sec:classad-reference|detaillierte Beschreibung]] der ClassAds. Die Dokumentation enthält ein [[http://research.cs.wisc.edu/condor/manual/v7.6/2_5Submitting_Job.html#SECTION00351300000000000000|Beispiel]], wie man mit Requirements und Rank arbeiten kann. Interessante ClassAds in diesem Zusammenhang könnten z.B. sein: * Machine * Memory * Mips * Kflops ANMERKUNG: Condor berücksichtigt schon von sich aus nicht-Condor-Jobs oder interaktives Arbeiten. Es sollte also nicht notwendig sein, entsprechende ClassAds anzugeben. ===== Wichtige Condor-Befehle ===== * [[condor_status]] * [[https://twiki.cern.ch/twiki/bin/view/CMSPublic/CompOpsGlideinWMSCondorCommands|CERN: Useful Condor commands]] Mit diesem Befehl kann man die ClassAds untersuchen und den Status aller Queues anzeigen lassen.