== Soumission d'une collection de jobs == Ce tutoriel décrit comment soumettre une collection de jobs décrit dans un fichier jdl. Pour lancer la collection de jobs, vous avez besoin de plusieurs fichiers * Les fichier JDL (Job Description Langage) Le fichier job.jdl décrit la collection de jobs. Ce fichier est à utilisé comme un fichier de job normal. * L'executable Le fichier job.sh est le script qui va être exécuter sur la machine distante (le WN). Dans notre cas il est commun aux trois jobs de la collection. * __Soumission de la collection __ [[BR]][[BR]] La collection est soumise de la même manière qu'un job normal avec '''glite-wms-job-submit -a '''. {{{ [lambert@lpsc-ui gliteWMS-Collection2]$ glite-wms-job-submit -a job.jdl Connecting to the service https://wms111.cern.ch:7443/glite_wms_wmproxy_server ====================== glite-wms-job-submit Success ====================== The job has been successfully submitted to the WMProxy Your job identifier is: https://lb106.cern.ch:9000/zpIs1N2VzonDz0W_f-D_AA ========================================================================== }}} ''-->Exercice: étudiez le fichier JDL. Où sont décrit les trois jobs ? De quelle propriété hérite le troisième job ? Quel doit être son résultat ?'' * __Statut des jobs de la collection __ [[BR]][[BR]] Comme pour une soumission de job simple, il faut utiliser '''glite-wms-job-status '''. Le statut de chaque job de la collection est affiché ainsi que son jobId. {{{ }}} * __Récupération des outputs __ [[BR]][[BR]] Comme pour un job simple, il faut utiliser '''glite-wms-job-get-output '''. Les output de chaque jobs sont stockés par défaut dans un répertoire et les erreurs eventuelles sont signalées. {{{ }}} * __Résultat des jobs __ [[BR]][[BR]] Vous devez trouver un résultat similaire à celui ci : {{{ }}} [wiki:tutoCollections up]