Version 22 (modified by 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
Le fichier job.sh est le script qui va être exé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. Lisez le fichier JDL
-->Exercice :En suivant l'exemple ci-dessous, soumettez votre job et de récuperez 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 16 years ago.
glite_wms_job_1
-
job.jdl
(702 bytes
) - added by 16 years ago.
glite_wms_jdl_1
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.