wiki:gliteWMS1

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

--

Analyse d'un job qui-suis je ?

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 instruction du fichier JDL.
  • L'executable
    C'est le script qui va être éxécuter sur la machine distante (le WN)

-->Exercice : Récupérez les deux fichiers en attachements en bas de page. Copiez les dans un repertoire de votre compte local sur l'UI
Ci dessous sont décrit les étapes vous permettant de soumettre votre premier job et de récuperer sa sortie.

  • Soumission du job
    glite-wms-job-submit <jdlFile> est la commande de soumission de job
    [lambert@lpsc-ui gliteWMS1]$ 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/CXU9F-XhuN54U1dqE8R0tg
    
    ==========================================================================
    
    Le job est soumis sur grille en utilisant le service WMS proxy https://wms105.cern.ch:7443/glite_wms_wmproxy_server
    Le job peut être retrouvé sur la grille grâce à son identifiant : https://lb104.cern.ch:9000/CXU9F-XhuN54U1dqE8R0tg
  • Statut du job
    glite-wms-job-status <jobId> permet de retrouver le statut du job tout au long de son cycle de vie.
    [lambert@lpsc-ui gliteWMS1]$ glite-wms-job-status https://lb104.cern.ch:9000/CXU9F-XhuN54U1dqE8R0tg
    
    
    *************************************************************
    BOOKKEEPING INFORMATION:
    
    Status info for the Job : https://lb104.cern.ch:9000/CXU9F-XhuN54U1dqE8R0tg
    Current Status:     Done (Success)
    Exit code:          0
    Status Reason:      Job terminated successfully
    Destination:        grid003.roma2.infn.it:2119/jobmanager-lcgpbs-atlas
    Submitted:          Mon May 26 15:56:33 2008 CEST
    *************************************************************
    
    Le job s'est terminé correctement. Il a été éxécuté sur le CE grid003.roma2.infn.it:2119/jobmanager-lcgpbs-atlas
  • Récupération de la sortie du job
    glite-wms-job-output <jobId> récupère les fichiers créés par le job et les stocke dans un répertoire sur votre UI.
    [lambert@lpsc-ui gliteWMS1]$ glite-wms-job-output  https://lb104.cern.ch:9000/CXU9F-XhuN54U1dqE8R0tg
    
    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/CXU9F-XhuN54U1dqE8R0tg
    have been successfully retrieved and stored in the directory:
    /tmp/lambert_CXU9F-XhuN54U1dqE8R0tg
    
    ================================================================================
    
    Les fichiers sont récupérés dans /tmp/lambert_CXU9F-XhuN54U1dqE8R0tg
  • Analyse de la sortie
    [lambert@lpsc-ui gliteWMS1]$ cat /tmp/lambert_CXU9F-XhuN54U1dqE8R0tg/std.out 
    Qui suis-je?
    atlas028
    Quel jour sommes nous?
    Mon May 26 15:58:10 CEST 2008
    
    Ce job montre que vous avez été 'mappé' sur l'utilisateur local atlas028 de la machine distante.

Attachments (2)

  • job.sh (96 bytes ) - added by /O=GRID-FR/C=FR/O=CNRS/OU=LPSC/CN=Fabian Lambert 16 years ago. glite_wms_job_1
  • job.jdl (702 bytes ) - added by /O=GRID-FR/C=FR/O=CNRS/OU=LPSC/CN=Fabian Lambert 16 years ago. glite_wms_jdl_1

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.