Changes between Version 162 and Version 163 of FermeLocale
- Timestamp:
- 26/02/2024 15:48:42 (9 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FermeLocale
v162 v163 163 163 == Prérequis pour soumettre une tâche == 164 164 165 Pour soumettre un jobsur HTCondor il faut :165 Pour soumettre une tâche sur HTCondor il faut : 166 166 - un *exécutable* qui pourra dans un premier temps être testé en interactif sur les machines de soumission 167 167 - un *fichier de description* qui sera lu par le système HTCondor et qui définira les ressources et le type d'environnement dont a besoin votre exécutable. … … 169 169 == Commandes utiles == 170 170 171 - [xxx@lpsc-cyy] condor_submit <description.submit> : soumet un job décrit par le fichier description.submit171 - [xxx@lpsc-cyy] condor_submit <description.submit> : soumet une tâche décrite par un fichier <description.submit> 172 172 - [xxx@lpsc-cyy] condor_q (-long)? (-run)? : Voir l'avancement de vos tâches soumises 173 173 - [xxx@lpsc-cyy] condor_rm -all : Supprime toutes vos tâches de la file d'attente … … 186 186 - vanilla, l'univers "par défaut" avec lequel vous pouvez soumettre la plupart de vos tâches 187 187 - parallel, l'univers qui prend en charge les tâches qui s'étendent sur plusieurs machines, où les multiples processus d'une tâche s'exécutent simultanément, éventuellement en communiquant entre eux. 188 - docker, l'univers qui permet d'utiliser des containers docker depuis DockerHub (https://hub.docker.com/) pour faire s’exécuter vos tâches188 - docker, l'univers qui permet d'utiliser des containers docker depuis !DockerHub (https://hub.docker.com/) pour faire s’exécuter vos tâches 189 189 - java, l'univers pour les tâches à base d'exécutables Java 190 190 … … 386 386 === Univers Docker === 387 387 388 Docker est déployé sur les machines de la ferme locale. Il est possible d'utiliser n'importe quelle image pour définir un environnement d’exécution pour vos jobs.388 Docker est déployé sur les machines de la ferme locale. Il est possible d'utiliser n'importe quelle image pour définir un environnement d’exécution pour vos tâches. 389 389 Les images docker peuvent être trouvées sur le site [https://hub.docker.com/ DockerHub] 390 390 … … 411 411 log = log.$(Process) 412 412 413 # pré-requis pour sélection d'un nœud de la ferme locale où faire tourner l e job413 # pré-requis pour sélection d'un nœud de la ferme locale où faire tourner la tâche 414 414 request_cpus = 1 415 415 request_memory = 1024M … … 486 486 arguments = -b -q -l candlehisto.C 487 487 488 # Fichier d'input à transférer sur le nœud où va tourner l e job488 # Fichier d'input à transférer sur le nœud où va tourner la tâche 489 489 transfer_input_files = candlehisto.C 490 490 491 # Fichier de résultat à transférer depuis le nœud ou a tourner l e joben fin d’exécution491 # Fichier de résultat à transférer depuis le nœud ou a tourner la tâche en fin d’exécution 492 492 transfer_output_files = output.png 493 493 … … 500 500 log = log.$(ClusterId).$(ProcId) 501 501 502 # Pré-requis pour la sélection du nœud local ou faire tourner l e job502 # Pré-requis pour la sélection du nœud local ou faire tourner la tâche 503 503 # mémoire requise 504 504 request_memory = 2000M