Changes between Version 15 and Version 16 of Tutorial/JobSubm


Ignore:
Timestamp:
Oct 3, 2007, 5:37:57 PM (17 years ago)
Author:
/C=FR/O=CNRS/OU=UMR8608/CN=Christophe Diarra/emailAddress=diarra@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Tutorial/JobSubm

    v15 v16  
    2929
    3030=== Pour comprendre les "Requirements" and "Rank" ===
    31 Il y a deux clés très importantes dans les fichiers JDL :"Requirements" et "Rank".  Les valeurs pour les clés Requirementset Rank sont des expressions.  Votre job va tourner uniquement sur uneressource qui a une valeur "true" pour l'expression Requirements. S'il y a plusieurs ressources qui ont une valeur "true", le système utilise l'expression Rank pour choisir la meilleure ressource. La ressource qui a la plus grande valeur est choisie. S'il y a plusieurs ressources avec la même valeur Rank, la ressource utilisée est choisie aléatoirement entre ces ressources de même valeur Rank. On utilise la VO "dteam" ici pour voir plus de ressources. La VO vo.u-psud.fr est autorisée uniquement sur les deux sites de la GRIF. Réinitialisez votre proxy avecla commande '''voms-proxy-init''' mais ''n'utilisez pas'' l'option "--voms".
     31Il y a deux clés très importantes dans les fichiers JDL :"Requirements" et "Rank".  Les valeurs pour les clés Requirementset Rank sont des expressions.  Votre job va tourner uniquement sur uneressource qui a une valeur "true" pour l'expression Requirements. S'il y a plusieurs ressources qui ont une valeur "true", le système utilise l'expression Rank pour choisir la meilleure ressource. La ressource qui a la plus grande valeur est choisie. S'il y a plusieurs ressources avec la même valeur Rank, la ressource utilisée est choisie aléatoirement entre ces ressources de même valeur Rank. On utilise la VO "dteam" ici pour voir plus de ressources. La VO vo.lal.in2p3.fr est autorisée uniquement sur les deux sites de la GRIF. Réinitialisez votre proxy avecla commande '''voms-proxy-init''' mais ''n'utilisez pas'' l'option "--voms".
    3232 1. Plusieurs valeurs peuvent être utilisées pour définir  les expressions Requirements et Rank.  Par exemple, ajoutez  l'expression ci-dessous dans le fichier  ''HelloWorld.jdl'' pour  choisir tous les sites qui permettent à un job d'utiliser plus d'une  heure de temps CPU.   
    3333  * '''{{{Requirements = (other.GlueCEPolicyMaxCPUTime > 60); }}}''' Pour voir la liste des ressources acceptables utilisez la commande '''edg-job-list-match''' et l'option "-vo dteam".  Combien de ressources autorisent les jobs qui utilisentplus d'une heure de temps CPU?  Plus de deux heures?  Plus de 10000minutes?
     
    4040
    4141=== L'environnent d'exécution sur le Worker Node ===
    42 Chaque utilisateur de la grille est mappé dans un compte local pourchaque site. Maintenant l'accès aux ressources locales est contrôlé par les droits de ce compte. Réinitialisez votre proxy avec l'option "--voms  vo.u-psud.fr".
     42Chaque utilisateur de la grille est mappé dans un compte local pourchaque site. Maintenant l'accès aux ressources locales est contrôlé par les droits de ce compte. Réinitialisez votre proxy avec l'option "--voms  vo.lal.in2p3.fr".
    4343 1. Visualisez le contenu du fichier JDL ''whoami.jdl.'' Lancez le job et récupérez l'output. Visualisez le fichier ''std.out''. Sur quel compte êtes-vous mappé?
    4444 1. Visualisez le contenu du script ''envvar.jdl''. Soumettez un  job qui lance ce script dans la grille. Regardez la liste des  variables.  Combien de variables concernent la grille?