wiki:gliteWMS6

Analyse d'un job avec stockage du fichier résultat

Ce tutoriel décrit comment stocker le résultat d'un job sur un SE en utilisant le protocole gsiftp.

Pour lancer un job, vous avez besoin de quatre 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'exécutable Le fichier job.sh est le script qui va être exécuter sur la machine distante (le WN)
  • Les données typeAnimal et nomAnimal précédemment stockées sur votre SE

Où copier son fichier de sortie ? == L'arborescence utilisée pour le protocole gsiftp est la même que celle que vous obtenez avec les commandes dpns-ls.

[lambert@lpsc-ui gliteWMS6]$ dpns-ls /dpm/in2p3.fr/home/atlas
SAM
atlasdatadisk
atlasmcdisk
brelier
calib0_valid1_V1
flambert
fmalek
generated
install
lucotte
mc12
test
trig1_misal1_mc12

-->Exercice: Ouvrez le fichier job.jdl et adaptez le de manière à ce que le fichier de sortie du job soit sauvé dans votre propre répertoire.
-->Exercice: Ouvrez le fichier job.sh, quel fichier produit ce job basique ?

Soumission du job et récupération du résultat

[lambert@lpsc-ui gliteWMS6]$ glite-wms-job-submit  -a job.jdl

Connecting to the service https://wms105.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://lb104.cern.ch:9000/1meQDN4RBrFCHb2C1j_T3g

==========================================================================


[lambert@lpsc-ui gliteWMS6]$ glite-wms-job-output  https://lb104.cern.ch:9000/1meQDN4RBrFCHb2C1j_T3g

Connecting to the service https://wms105.cern.ch:7443/glite_wms_wmproxy_server


================================================================================

                        JOB GET OUTPUT OUTCOME

Output sandbox files for the job:
https://lb104.cern.ch:9000/1meQDN4RBrFCHb2C1j_T3g
have been successfully retrieved and stored in the directory:
/tmp/lambert_1meQDN4RBrFCHb2C1j_T3g

================================================================================

[lambert@lpsc-ui gliteWMS6]$ ls /tmp/lambert_1meQDN4RBrFCHb2C1j_T3g
std.err  std.out

[lambert@lpsc-ui gliteWMS6]$ dpns-ls 
jobOutputFile
nomAnimal
typeAnimal

-->Exercice: Le fichier de sortie jobOutputFile a il été récupéré par la commande glite-wms-job-output ?
-->Exercice: Où se trouve le fichier de sortie et comment le récupérer ?
-->Exercice: Le fichier de sortie est il enregistré dans le LFC avec cette méthode ? Si non comment l'enregistrer ?

up ; previous

Last modified 15 years ago Last modified on 25/11/2008 11:12:03

Attachments (2)

  • job.jdl (1.1 KB ) - added by /O=GRID-FR/C=FR/O=CNRS/OU=LPSC/CN=Fabian Lambert 16 years ago. glite_wms_jdl_6
  • job.sh (489 bytes ) - added by /O=GRID-FR/C=FR/O=CNRS/OU=LPSC/CN=Fabian Lambert 16 years ago. glite_wms_job_6

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.