Grid

First of all you can have a look onto this web page (also this web page http://www.apc.univ-paris7.fr/APCMediaWiki/UtiliserGap -in french-, merci Tristan).

I give here some useful commands to submit jobs onto the grid.

voms-proxy-init -valid=1000:00 --voms superbvo.org

WMS: Workload Management System

Definition of WMS took from Italian Grid Page

The Workload Management System (WMS) is a software subsystem of the gLite suite which is responsible for distributing and managing tasks across computing and storage resources available on a Grid.

To know the WMS for YOURVO

lcg-infosites --vo YOURVO wms

It should be something like:

https://TOTO.TOTO:7443/glite_wms_wmproxy_server

To send test job using a particular WMS

glite-wms-job-submit -a -e https://TOTO.TOTO:7443/glite_wms_wmproxy_server -o out test.jdl

Job status

glite-wms-job-status JobId

To retrieve job

glite-wms-job-output JobId

To copy a file on your SE

lcg-cr -d YOUR_SE --vo your_vo file:`pwd`/YOUR_FILE -l lfn:/YOUR_LFC_DATAZONE/YOUR_FILE

If you want to run on 64 bits WNs, used this following line in your jdl

Requirements = (other.GlueHostArchitecturePlatformType == "x86_64");

If you want to run on SL5 machines, used this following line in your jdl

Requirements = (other.GlueHostOperatingSystemRelease >= 5.0);

To retrieve a file from a SE, you need first of all to get the GUID of the file:
First of all you can have a look onto this web page (also this web page http://www.apc.univ-paris7.fr/APCMediaWiki/UtiliserGap -in french-, merci Tristan).

I give here some useful commands to submit jobs onto the grid.

voms-proxy-init -valid=1000:00 --voms superbvo.org

WMS: Workload Management System

Definition of WMS took from Italian Grid Page

The Workload Management System (WMS) is a software subsystem of the gLite suite which is responsible for distributing and managing tasks across computing and storage resources available on a Grid.

To know the WMS for YOURVO

lcg-infosites --vo YOURVO wms

It should be something like:

https://TOTO.TOTO:7443/glite_wms_wmproxy_server

To send test job using a particular WMS

glite-wms-job-submit -a -e https://TOTO.TOTO:7443/glite_wms_wmproxy_server -o out test.jdl

Job status

glite-wms-job-status JobId

To retrieve job

glite-wms-job-output JobId

To copy a file on your SE

lcg-cr -d YOUR_SE --vo your_vo file:`pwd`/YOUR_FILE -l lfn:/YOUR_LFC_DATAZONE/YOUR_FILE

If you want to run on 64 bits WNs, used this following line in your jdl

Requirements = (other.GlueHostArchitecturePlatformType == "x86_64");

If you want to run on SL5 machines, used this following line in your jdl

Requirements = (other.GlueHostOperatingSystemRelease >= 5.0);

To retrieve a file from a SE you need to have first of all the GUID:

lcg-lg --vo superbvo.org lfn:/grid/superbvo.org/dadoun/data/ppsim5GeVaa-2.m_1.cm.root

guid:891376c7-75d6-475d-be6e-54dc8fbc7087
And then

lcg-cp --vo superbvo.org guid:891376c7-75d6-475d-be6e-54dc8fbc7087 file:`pwd`/ppsim5GeVaa-2.m_1.cm.root
Cette entrée a été publiée dans Informatique, avec comme mot(s)-clef(s) , . Vous pouvez la mettre en favoris avec ce permalien.

2 réponses à Grid

  1. Ping : Site d’Olivier Dadoun » Blog Archive » Quelques commandes Grid (oldstuff)

  2. Tristan dit :

    Tiny tutorial (in french) also available at http://www.apc.univ-paris7.fr/APCMediaWiki/UtiliserGap

    Moreover, I can suggest the use of the APCGrid python library (written by JM Colley) as a good, easy and intuitive framework for grid tasks : http://www.apc.univ-paris7.fr/APCMediaWiki/APCgrid

    Cheers,

    Tristan

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *