Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Firstly, you need to become a member of the ILC Virtual Organization (VO).

Follow the workflow at https://grid-voms.desy.de:8443/vo/ilc/vomrs which will require several rounds of confirmations and emails.

Now you can try some of the example commands at http://grid.desy.de/users/ or http://grid.desy.de/ilc/.

VOMS at DESY

Info

The rest of the tutorial assumes that you are running from an lxplus node at CERN and using the bash shell.

This script will setup the LCG grid tools at CERN.

No Format

source /afs/cern.ch/project/gd/LCG-share/current/etc/profile.d/grid_env.sh

There is also a script on DESY afs, but it does not appear to work out-of-the-box on lxplus.

No Format

/afs/desy.de/group/grid/UI/GLITE-pro/etc/profile.d/grid_env.sh

If you get the message

No Format
VOMS Server for ilc not known!

when trying to run voms-proxy-init or any other command, then the VOMS information information about the ILC VOMS server is missing and needs to be installed in the home area..

VOMS at DESY

The ilc VOMS file can be found at http://grid.desy.de/etc/vomses/ilc-grid-voms.desy.de and should be placed in the configuration file at added to the list of VOMS configuration data kept in ~/.glite/vomses, or the site's grid administrator can add this information to a central config file.

These commands will download the VOMS file and add the information to the config file.

No Format
cd ~
mkdir .glite # only needed if .glite does not exist already
cd .glite
wget http://grid.desy.de/etc/vomses/ilc-grid-voms.desy.de # fetch the VOMS file
touch vomses
cat ilc-grid-voms.desy.de >> vomses # assumesadd vomses is an existing fileILC VOMS

Now the voms-proxy-init command should work correctly.

No Format
[lxplus096] ~/.glite > voms-proxy-init -verify -debug -voms ilc
Detected Globus version: 22
Unspecified proxy version, settling on Globus version: 2
Number of bits in key :512
Using configuration file /afs/cern.ch/user/m/mccormi/.glite/vomses
Using configuration file /afs/cern.ch/project/gd/LCG-share/3.0.21-0/glite/etc/vomses
Files being used:
 CA certificate file: none
 Trusted certificates directory : /afs/cern.ch/project/gd/LCG-share2/certificates
 Proxy certificate file : /tmp/x509up_u21678
 User certificate file: /afs/cern.ch/user/m/mccormi/.globus/usercert.pem
 User key file: /afs/cern.ch/user/m/mccormi/.globus/userkey.pem
Output to /tmp/x509up_u21678
Enter GRID pass phrase:
Your identity: /DC=org/DC=doegrids/OU=People/CN=Jeremy McCormick 127842
verify OK
Using configuration file /afs/cern.ch/user/m/mccormi/.glite/vomses
Using configuration file /afs/cern.ch/project/gd/LCG-share/3.0.21-0/glite/etc/vomses
Creating temporary proxy to /tmp/tmp_x509up_u21678_29043 ...++++++++++++
..++++++++++++
 Done
Contacting  grid-voms.desy.de:15110 [/O=GermanGrid/OU=DESY/CN=host/grid-voms.desy.de] "ilc" Done
Creating proxy to /tmp/x509up_u21678 .......++++++++++++
................++++++++++++
 Done
Your proxy is valid until Fri Jul 27 09:18:50 2007

We will use the European Data Grid (EDG) tools as the UI for testing purposes.

Follow the instructions for submitting a test job at http://grid.desy.de/ilc/ under "Submitting jobs to the Grid".