Difference between revisions of "HT-Condor"

Un article de lcgwiki.
Jump to: navigation, search
(Installation personnelle : configuration et premiers tests)
(Installation personnelle : configuration et premiers tests)
Ligne 33: Ligne 33:
  
 
<tt>
 
<tt>
service condor start
+
service condor start
Starting up Condor...    done.
+
Starting up Condor...    done.
 
+
service condor status
+
service condor status
Condor is running (pid 22310)
+
Condor is running (pid 22310)
 
</tt>
 
</tt>
 
Les processus suivants sont lancés :
 
Les processus suivants sont lancés :
 
<tt>
 
<tt>
[root@nanpc117 ~]# ps -ef | grep condor
+
ps -ef | grep condor
condor  22310    1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile
+
condor  22310    1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid
/var/run/condor/condor.pid
+
root    22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493
root    22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/
+
condor  22312 22310  0 09:52 ?        00:00:00 condor_collector -f
procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493
+
condor  22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f
condor  22312 22310  0 09:52 ?        00:00:00 condor_collector -f
+
condor  22315 22310  0 09:52 ?        00:00:00 condor_schedd -f
condor  22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f
+
condor  22316 22310  0 09:52 ?        00:00:00 condor_startd -f
condor  22315 22310  0 09:52 ?        00:00:00 condor_schedd -f
+
condor  22359 22316 93 09:53 ?        00:00:11 mips
condor  22316 22310  0 09:52 ?        00:00:00 condor_startd -f
 
condor  22359 22316 93 09:53 ?        00:00:11 mips
 
root    22395 19444  0 09:53 pts/22  00:00:00 grep condor
 
 
</tt>
 
</tt>
  

Version du 15:19, 10 août 2015

Démarrer avec HT-Condor

Démarrer avec HT-Condor

[Page en cours de création]

Documentation et références

Site de référence : http://research.cs.wisc.edu/htcondor/

Wiki : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki

Recettes Administrateur : https://htcondor-wiki.cs.wisc.edu/index.cgi/wiki?p=HowToAdminRecipes

Manuel (version stable 8.2) : http://research.cs.wisc.edu/htcondor/manual/v8.2/index.html

Repositories et installation

http://research.cs.wisc.edu/htcondor/yum/

cd /etc/yum.repos.d/
wget http://research.cs.wisc.edu/htcondor/yum/repo.d/htcondor-stable-rhel6.repo
yum install condor

Attention: condor est aussi distribué via les repositories UMD, il peut être nécessaire de désactiver ces repositories ou bien d'utiliser les priorités avec YUM.

Installation personnelle : configuration et premiers tests

La configuration par défaut après l'installation du RPM permet de tester le produit sur une seule machine. Dans ce cas, sur la même machine, on trouve les trois types de noeuds : submit node, master node et worker node.

Démarrer les demons :

service condor start
Starting up Condor...    done.

service condor status
Condor is running (pid 22310)

Les processus suivants sont lancés :

ps -ef | grep condor
condor   22310     1  0 09:52 ?        00:00:00 /usr/sbin/condor_master -pidfile /var/run/condor/condor.pid
root     22311 22310  0 09:52 ?        00:00:00 condor_procd -A /var/run/condor/procd_pipe -L /var/log/condor/ProcLog -R 1000000 -S 60 -C 493
condor   22312 22310  0 09:52 ?        00:00:00 condor_collector -f
condor   22314 22310  0 09:52 ?        00:00:00 condor_negotiator -f
condor   22315 22310  0 09:52 ?        00:00:00 condor_schedd -f
condor   22316 22310  0 09:52 ?        00:00:00 condor_startd -f
condor   22359 22316 93 09:53 ?        00:00:11 mips

Créer un programme de test (un script shell lançant des exécutables) :


Créer la description du travail :


Lancer le job :


En surveiller l'exécution :


Fin du job :

Installation type cluster local

Utilisation en contexte grille

Sécurité