Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
wiki:condor [2012/04/13 14:22] – [Tipps] wynekenwiki:condor [2012/04/16 11:45] – [Requirements, Rank, ClassAds] wyneken
Zeile 8: Zeile 8:
 Einen Online-Überblick über die Auslastung des Condor-Clusters findet man auf http://hrubesch.physik.uni-freiburg.de/condor. Einen Online-Überblick über die Auslastung des Condor-Clusters findet man auf http://hrubesch.physik.uni-freiburg.de/condor.
  
-===== Tipps =====+===== Requirements, Rank, ClassAds =====
  
-Das Condor-System verteilt die Jobs auf die Rechner. Dabei spielen zwei Sachen eine Rolle:+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:
  
-   * Requirementsd.h. Voraussetzungen +   [[http://research.cs.wisc.edu/condor/manual/v7.6/2_5Submitting_Job.html#SECTION00352000000000000000|Requirements]] (d.h. Voraussetzungen) 
-   * Rankd.h. Vorrang+   [[http://research.cs.wisc.edu/condor/manual/v7.6/4_1Condor_s_ClassAd.html#SECTION00514100000000000000|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 
-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 +
 [[http://research.cs.wisc.edu/condor/manual/v7.6/4_1Condor_s_ClassAd.html#sec:classad-reference|detaillierte Beschreibung]]  [[http://research.cs.wisc.edu/condor/manual/v7.6/4_1Condor_s_ClassAd.html#sec:classad-reference|detaillierte Beschreibung]] 
 der ClassAds. 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 +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:
-  condor_status -av +
-  condor_status lahm -l -con 'SlotID==2' -at machine,mips,kflops+
  
 +  * Machine
 +  * Memory
 +  * Mips
 +  * Kflops
  
-:!: Mit folgendem Befehl kann man eine nach Leistungsfähigkeit sortierte Liste aller Hosts anzeigen lassen:+===== Wichtige Condor-Befehle =====
  
-  condor_status -l -sort mips  -at mips,machine+  * [[condor_status]] 
  
 +Mit diesem Befehl kann man die ClassAds untersuchen und den Status aller Queues anzeigen lassen.

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