Changes between Version 27 and Version 28 of Tutorial/JobSubm
- Timestamp:
- May 15, 2008, 6:04:11 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Tutorial/JobSubm
v27 v28 11 11 1. Si ce n'est pas déjà fait, créez un proxy à l'aide de la fonction `voms-proxy-init`. 12 12 1. La description du job la plus simple possible se trouve dans le fichier `HelloWorld.jdl`. Le format de ce fichier est le couple clés/valeurs définis. 13 1. Soumettez le job `HelloWorld.jdl` en utilisant la commande `glite-wms-job-submit`. Les commandes "workload management" comprennent les proxies VOMS et utilisent la VO indiquée dedans. On peut aussi spécifier la VO avec l'option "-vo".14 * ` {{{glite-wms-job-submit HelloWorld.jdl}}} ` La commande envoie une réponse contenant une URL qui débute par "https", quand elle se passe bien.Cet URL est l'identifiant du job ou"jobid"qui permet de manipuler le job.13 1. Soumettez le job `HelloWorld.jdl` en utilisant la commande `glite-wms-job-submit`. Les commandes "workload management" comprennent les proxies VOMS et utilisent la VO indiquée dedans. 14 * `glite-wms-job-submit HelloWorld.jdl` : la commande envoie une réponse contenant une URL qui débute par "https", quand elle se passe bien. Cet URL est l'identifiant du job ou ''jobid'' qui permet de manipuler le job. 15 15 1. Vérifiez le statut du job en utilisant la commande `glite-wms-job-status` `(Sur linux on peut utiliser la commande `watch` pour exécuter une commande dans une boucle. Pour effectuer la commande `glite-wms-job-submit` toutes les 5 secondes, utilisez `watch --interval 5glite-wms-job-status <jobid>`. Touchez ctrl-c pour sortir)`. 16 * ` {{{glite-wms-job-status <jobid>}}}` Suivez les modifications de l'état du job jusqu'à l'état "Done(Success)". Combien d'états différents pouvez-vous distinguer? Si le job se termine dans l'état "Aborted", c'est qu'il ne passe pas. On peut trouver plus d'informations avec la commande `glite-wms-job-get-logging-info`. Cette commande requiert le jobid.16 * `glite-wms-job-status <jobid>` Suivez les modifications de l'état du job jusqu'à l'état "Done(Success)". Combien d'états différents pouvez-vous distinguer? Si le job se termine dans l'état "Aborted", c'est qu'il ne passe pas. On peut trouver plus d'informations avec la commande `glite-wms-job-get-logging-info`. Cette commande requiert le jobid. 17 17 1. Lorsque le job est terminé ("Done(Success)"), récupérez les données générées à l'aide de la commande `glite-wms-job-output`. Le répertoire utilisé pour stocker les résultats dépend de la configuration du site. Au LAL, le répertoire est `~/JobOutput/`. Ce répertoire doit exister; créez-le si nécessaire. 18 18 * `{{{glite-wms-job-output <jobid> }}}` La réponse indique le répertoire qui contient les résultats du job.