== Analyse d'un job perroquet au LPSC == Ce tutoriel décrit comment ''forcer'' un job à tourner à un endroit donné. Il décrit également comment trouver les ressources où le job est susceptible de s'exécuter. Pour lancer un job, vous avez besoin de deux fichiers * Le fichier JDL (Job Description Langage) Le fichier job.jdl est le fichier qui décrit votre job. Dans ce fichier vous trouverez une ligne de commentaire (#...) qui décrit chaque nouvelle instruction du fichier JDL. * L'executable Le fichier job.sh est le script qui va être exécuter sur la machine distante (le WN) * __Le match making__ [[BR]] '''glite-wms-job-list-match''' vous permet d'obtenir une liste de CE sur lesquels votre job peux tourner au regard des ''Requirements'' de votre fichier JDL. [[BR]] Ces CE sont classé selon une note attribuée en fonction de ce que vous avez défini dans l'element ''Rank'' de votre fichier JDL. {{{ [lambert@lpsc-ui gliteWMS3]$ glite-wms-job-list-match -a --rank job.jdl Connecting to the service https://wms105.cern.ch:7443/glite_wms_wmproxy_server ========================================================================== COMPUTING ELEMENT IDs LIST The following CE(s) matching your job requirements have been found: *CEId* *Rank* - cclcgceli05.in2p3.fr:2119/jobmanager-bqs-long 3510 - cclcgceli05.in2p3.fr:2119/jobmanager-bqs-medium 3103 - cclcgceli01.in2p3.fr:2119/jobmanager-bqs-medium 3056 - cclcgceli02.in2p3.fr:2119/jobmanager-bqs-medium 3056 - cclcgceli01.in2p3.fr:2119/jobmanager-bqs-long 3016 - cclcgceli02.in2p3.fr:2119/jobmanager-bqs-atlas_verylong 1401 - grid10.lal.in2p3.fr:2119/jobmanager-pbs-atlas 737 - grid10.lal.in2p3.fr:2119/jobmanager-pbs-atlasana 737 - cclcgceli05.in2p3.fr:2119/jobmanager-bqs-short 437 - cclcgceli06.in2p3.fr:2119/jobmanager-bqs-short 436 - cclcgceli01.in2p3.fr:2119/jobmanager-bqs-short 421 - cclcgceli02.in2p3.fr:2119/jobmanager-bqs-short 419 - ipnls2001.in2p3.fr:2119/jobmanager-pbs-atlas 290 - ipnls2001.in2p3.fr:2119/jobmanager-pbs-atlasana 290 - polgrid1.in2p3.fr:2119/jobmanager-pbs-atlas 265 - clrlcgce02.in2p3.fr:2119/jobmanager-lcgpbs-atlas 128 - marce01.in2p3.fr:2119/jobmanager-pbs-atlas 120 - lpnce.in2p3.fr:2119/jobmanager-pbs-atlas 100 - clrlcgce01.in2p3.fr:2119/jobmanager-lcgpbs-atlas 61 - lpsc-ce.in2p3.fr:2119/jobmanager-pbs-atlas 44 - cclcgceli02.in2p3.fr:2119/jobmanager-bqs-long -1 - cclcgceli06.in2p3.fr:2119/jobmanager-bqs-medium -1 - clrlcgce03.in2p3.fr:2119/jobmanager-lcgpbs-atlas -1 - cclcgceli06.in2p3.fr:2119/jobmanager-bqs-long -6 - lapp-ce01.in2p3.fr:2119/jobmanager-pbs-atlas -91 ========================================================================== }}} ''-->Exercice : Récuperez une liste de CE pour votre VO''[[BR]] ''-->Exercice : Lisez le fichier JDL, faites tourner le job sur le CE du LPSC sans utiliser l'option -r. Puis faites le s'exécuter sur un autre CE de votre choix.''[[BR]] ''-->Exercice : Soumettez ce job sur la grille en vous basant sur la procédure du premier exemple et récupérez le résultat.'' [[BR]] [wiki:tutoglitewms up]