wiki:gliteWMS6

Version 10 (modified by /O=GRID-FR/C=FR/O=CNRS/OU=LPSC/CN=Fabian Lambert, 16 years ago) ( diff )

--

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'executable 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 utiliser 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 sauver 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

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.