Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ressources:oar4cbp [2014/05/07 17:33] equemene [Introduction] |
ressources:oar4cbp [2017/03/09 11:25] equemene [Utilisation du Cluster (et OAR) au Centre Blaise Pascal] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Utilisation du Cluster (et OAR) au Centre Blaise Pascal ====== | ====== Utilisation du Cluster (et OAR) au Centre Blaise Pascal ====== | ||
+ | |||
+ | <note warning>Les éléments de cette page ne sont plus valables : se reporter à la page [[ressources:gridengine4cbp|Utilisation du Cluster (et GridEngine) au Centre Blaise Pascal]]</note> | ||
===== Ce qu'il faut retenir ! ===== | ===== Ce qu'il faut retenir ! ===== | ||
Ligne 7: | Ligne 9: | ||
* pour connaître l'état des tâches : ''oarstat'' | * pour connaître l'état des tâches : ''oarstat'' | ||
* pour réserver une machine en mode intéractif : ''oarsub -I'' | * pour réserver une machine en mode intéractif : ''oarsub -I'' | ||
- | * pour lancer une tâche définie par le script OAR ''MyJob.sh'' : ''oarsub -S MyJob.sh'' | + | * pour lancer une tâche définie par le script OAR ''MyJob.sh'' : ''oarsub -S MyJob.oar'' |
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 211: | Ligne 213: | ||
Nous voulons que le nom de fichiers de de sortie soit préfixés de ''MyJob''. | Nous voulons que le nom de fichiers de de sortie soit préfixés de ''MyJob''. | ||
- | Nous créons le script suivant sous le nom (très original) de ''MyJob.sh'' :<code> | + | Nous créons le script suivant sous le nom (très original) de ''MyJob.oar'' :<code> |
#!/bin/bash | #!/bin/bash | ||
#OAR -l nodes=4/core=1,walltime=20:00:00 | #OAR -l nodes=4/core=1,walltime=20:00:00 | ||
Ligne 223: | Ligne 225: | ||
</code> | </code> | ||
- | Le programme se lance en utilisant la commande de soumission ''oarsub -S ./MyJob.sh''. | + | Le programme se lance en utilisant la commande de soumission ''oarsub -S ./MyJob.oar''. |
La commande d'examen des tâches en cours ''oarstat'' permet ensuite de savoir que le job a bien été pris en compte. | La commande d'examen des tâches en cours ''oarstat'' permet ensuite de savoir que le job a bien été pris en compte. | ||
Ligne 232: | Ligne 234: | ||
Les noms de cluster étant **v22z** et **x41z**, pour lancer le calcul ''MyJob'' défini dans le script OAR ''MyJob.sh'' sur le cluster de **x41z**, lancez la commande :<code> | Les noms de cluster étant **v22z** et **x41z**, pour lancer le calcul ''MyJob'' défini dans le script OAR ''MyJob.sh'' sur le cluster de **x41z**, lancez la commande :<code> | ||
- | oarsub -p "cluster='x41z'" -S ./MyJob.sh</code> | + | oarsub -p "cluster='x41z'" -S ./MyJob.oar</code> |