The session will not be highly structured - we will work through the first parts of MICE Notes 246 and 247, covering Grid job submission and file storage, with the aim of running either G4Beamline or G4MICE jobs on the Grid using at least the native EGEE tools.
To take part you will need:
You may also wish to bring along a copy of the gLite User Guide as it's a long document to read easily through a browser (print 2- or 4-up).
The basic process is as follows:
Note that if you lose a copy of the certificate you will have to revoke it and get a new one issued, so I suggest avoiding putting it on USB sticks. You should also never keep it in a browser that other people might have access to, so if you applied from say a shared PC at home then you should keep a separate copy of the .p12 securely filed away on a floppy disk and delete it from the browser.
Your CA's website should have detailed guides on how to apply, backup and look after your certificate. Read and follow them carefully, especially any bits about "root certificates".
Unfortunately I can't tell you which CA you should use. It has to be one trusted by the EGEE/LCG Grid: if you're at CERN then use the CERN CA, else there will be a national CA; locate it via the EUGridPMA Map.
The procedure is being reviewed; currently you should:
You are logged in as "your DN" certified by "CA DN"where your DN is a string of gibberish involving your name - note it down as you will need it later.
Note that you cannot access any VOMS server from the RAL Visitors' Network...
We'll basically look at
To submit a simple test job:
make sure your certificate is saved as .globus/usercred.p12 from your home directory with 400 permissions, then
voms-proxy-init -voms mice
( myproxy-init -d -n )
( glite-wms-job-list-match -a testMICE.jdl )
glite-wms-job-submit -a testMICE.jdl
glite-wms-job-status 'JobID'
glite-wms-job-output 'JobID'
cat /tmp/jobOutput/subID/hello.out
( myproxy-destroy -d )
voms-proxy-destroy
CSH wrapper and JDL for g4beamline - uses LFC for output storage
Ancient CSH wrapper and JDL for g4mice - does NOT work with above
See my MICE Grid hints at http://people.brunel.ac.uk/~eesrjjn/mice/mice_grid.htm.