Changes between Version 162 and Version 163 of FermeLocale


Ignore:
Timestamp:
26/02/2024 15:48:42 (3 months ago)
Author:
lambert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FermeLocale

    v162 v163  
    163163== Prérequis pour soumettre une tâche ==
    164164
    165 Pour soumettre un job sur HTCondor il faut :
     165Pour soumettre une tâche sur HTCondor il faut :
    166166- un *exécutable* qui pourra dans un premier temps être testé en interactif sur les machines de soumission
    167167- 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.
     
    169169== Commandes utiles ==
    170170
    171 - [xxx@lpsc-cyy] condor_submit <description.submit> : soumet un job décrit par le fichier description.submit
     171- [xxx@lpsc-cyy] condor_submit <description.submit> : soumet une tâche décrite par un fichier <description.submit>
    172172- [xxx@lpsc-cyy] condor_q (-long)? (-run)? : Voir l'avancement de vos tâches soumises
    173173- [xxx@lpsc-cyy] condor_rm -all : Supprime toutes vos tâches de la file d'attente
     
    186186- vanilla, l'univers "par défaut" avec lequel vous pouvez soumettre la plupart de vos tâches
    187187- 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âches
     188- docker, l'univers qui permet d'utiliser des containers docker depuis !DockerHub (https://hub.docker.com/) pour faire s’exécuter vos tâches
    189189- java, l'univers pour les tâches à base d'exécutables Java
    190190
     
    386386=== Univers Docker ===
    387387
    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.
     388Docker 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.
    389389Les images docker peuvent être trouvées sur le site [https://hub.docker.com/ DockerHub]
    390390
     
    411411  log                     = log.$(Process)
    412412
    413   # pré-requis pour sélection d'un nœud de la ferme locale où faire tourner le job
     413  # pré-requis pour sélection d'un nœud de la ferme locale où faire tourner la tâche
    414414  request_cpus   = 1
    415415  request_memory = 1024M
     
    486486  arguments               = -b -q -l candlehisto.C
    487487
    488   # Fichier d'input à transférer sur le nœud où va tourner le job
     488  # Fichier d'input à transférer sur le nœud où va tourner la tâche
    489489  transfer_input_files = candlehisto.C
    490490
    491   # Fichier de résultat à transférer depuis le nœud ou a tourner le job en fin d’exécution
     491  # Fichier de résultat à transférer depuis le nœud ou a tourner la tâche en fin d’exécution
    492492  transfer_output_files   = output.png
    493493
     
    500500  log                     = log.$(ClusterId).$(ProcId)
    501501
    502   # Pré-requis pour la sélection du nœud local ou faire tourner le job
     502  # Pré-requis pour la sélection du nœud local ou faire tourner la tâche
    503503  # mémoire requise
    504504  request_memory          = 2000M