TWiki> NA62 Web>ProductionHowto (revision 3)EditAttach

NA62 Monte Carlo Production Howto

This wiki explains how to submit NA62 Monte Carlo jobs on the Grid using the custom-written tools and online interface for this. This wiki is written for NA62 members who have volunteered to participate in the production rota.

Online interface

The web interface for NA62 MC Grid jobs scripting, monitoring and accounting is located at:

http://ppewww.physics.gla.ac.uk/~protopop/na62/mc/tools/index.php?task=production

You can use this interface to monitor running and completed jobs, output files and production status. The Scripter section of this online interface provides an user-friendly UI for producing all necessary job submission scripts (JDL, wrapper and .mac file), and for job cloning (multiple job submissions).

Grid access

First of all, you must have access. That means you must:

  1. have a valid Grid certificate (e.g. a CERN certificate)
  2. register for NA62 VO membership via https://voms.gridpp.ac.uk:8443/voms/na62.vo.gridpp.ac.uk/user/home.action (you must have the certificate uploaded into the browser for this).
  3. have access to a Grid UI (a computer with the necessary software and settings)

Make sure you have all the above. Familiarize yourself with Grid commands before proceeding to the next step.

Scripter

This is an online tool that creates the necessary scripts and commands for NA62 MC job submission. Jobs must be submitted with your credentials, from command line on your Grid UI. The Scripter is located here:

http://ppewww.physics.gla.ac.uk/~protopop/na62/mc/tools/scripter.php

This is an HTML form with many input filelds, most of them self-explanatory. The pre-filled values are inherited from the previous submission (which coulkd have been a test job for example), so you must check that they fit the production round you are managing.

Once you click "Prepare", you are taken to a new page that shows you the generated scripts. It's a good idea to doublecked the settings here as well.

Towards the bottom of the page there's a list of commands like this:

SubmitJob.png

You should copy these commands to the clipboard.

Job submission

Jobs must be submitted with your credentials (i.e. grid certificate), from command line on your Grid UI. Paste the commands provided by the scripter into your terminal, and press enter. If you have submitted one job (e.g. for testing the system), then use the form at the bottom of the page

DBForm.png

to insert the job specs and status URL in the run database. ALERT! You have to obtain the necessary password (PIN) from the production coordinator.

Multiple jobs submission

Batches of jobs are submitted in a similar manner, but the run database is automatically updated in this case. ALERT! You have to obtain the necessary password (PIN) from the production coordinator.

Troubleshooting

In case you find an error produced by the online interface, please immediately notify Dan, Janusz and Tonino.

-- DanProtopopescu - 2012-09-20

Edit | Attach | Watch | Print version | History: r16 | r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r3 - 2012-09-21 - DanProtopopescu
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback