Christos Papachristos FORTH-ICS, Distributed Computing Systems Lab Crete, 19 th Jun 06 - 1 Procedures on how to enter the GRID Christos Papachristos ([email protected]) Site Manager of the HG-05-FORTH and GR-04-FORTH-ICS nodes Distributed Computing Systems Lab
28
Embed
Christos Papachristos FORTH-ICS, Distributed Computing Systems Lab Crete, 19 th Jun 06 - 1 Procedures on how to enter the GRID Christos Papachristos ([email protected])
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 1
Site Manager of theHG-05-FORTH and GR-04-FORTH-ICS nodes
Distributed Computing Systems Lab
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 2
Answers provided to…
• Who can apply for registration?• What is the registration procedure?
• Who should be contacted?• What are the Virtual Organizations?• What tools do I need and where can I find them?
• How do I submit jobs to the Grid?• What is the procedure of submitting jobs?• Tutorials on job submission.• Failed jobs. Who should be contacted?
• Where can I see the status of the Grid?• What does the infrastructure look like?• Is there any user support?• ..and some other Grid related issues.
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 3
Who can apply for registration?
The whole Greek research community• Universities• Technical Education Centers• Research Centers
The Eligible (global) Grid User Community is defined to be people from: • the academic research and education community;
• public funded bodies, institutes and research laboratories working in areas related to research and education;
• other bodies and organisations, such as commercial companies, who are collaborating on academic research and education with the above institutes.
EGEE Access Users Policy (AUP)
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 4
Registration procedure
1. Register yourself as a HellasGRID user
2. Get an account to a User Interface node (UI)
3. Acquire a digital certificate from your accredited National Certification Authority (CA)
4. Join an existing Virtual Organization (VO)
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 5
HellasGRID registration. Step 1
•The first step in order to enroll is to fill the User Registration form at the HellasGrid website
http://www.hellasgrid.gr/user-request
•This will send a notification to the User Support Team which will get in touch with you in order to clarify your needs and help you with your first steps in joining the EGEE Grid infrastructure.
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 6
Get a UI account. Step 2
In order to become a user of the EGEE Grid Infrastructure you should: • Gain access to a User Interface (UI) machine which hosts the required
client software for developing and running applications in the EGEE Grid
• A UI is a Linux box having the appropriate client software that will help you send and execute your applications in the Grid
The choices on how to obtain a UI account are:• Set up your own UI node
• Obtain access to a local UI, already installed in your organization hellasgrid-ui.ics.forth.gr. Send an email at
{cpapachr, hargikas}@ics.forth.gr
• Request for a UI account in the GRNET node
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 7
Get a UI account. Step 2.1
• In practice everyone can install and setup a UI with the required EGEE tools following the instructions in the LCG-2 Installation Guide.
• Also the Italian SA1 EGEE Activity has made available a package called UIPnP which can be installed in any Linux machine and turn it into a User Interface (you can even install it as a regular non-root user). Note though that it is pre-configured for accessing the Italian EGEE sites and some manual configuration steps are required at the moment in order to be useful for EGEE-SEE users (for instructions see How to customize UIPnP for SEE-VO).
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 8
Acquire a Digital Certificate. Step 3
In order to access the Grid you need a Digital Certificate.
First of all a fax has to be sent to the National Certification Authority (fax: 2310 99 43 09) with names and IDs.
Then:1. Login to your UI account and execute the following2. $grid-cert-request
1. The command will produce a .globus directory with 3 files: .globus/usercert.pem size=0.globus/usercert_request.pem size<>0.globus/userkey.pem size<>0
3. The user-cert-request.pem file has to be emailed to the HellasGrid-CA ([email protected]).
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 9
Acquire a Digital Certificate. Step 3.1
4. After you receive your signed certificate1. Overwrite the usercert.pem file with the signed certificate (e.g
Most VOs are those of CERN dealing with experiments based on data that will be produced from the LHC (Large Hadron Collider) which will be fully operational in 2007.
In our region we have the SEE VO which is supported by 27 sites.
http://mon.egee-see.org
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 11
Our SEE VO
• In order to make life easier for the regional users, speed up and simplify the process of new application induction, SEE has established its own VO called SEE-VO.
• This VO will be the most adequate for SEE users that do not fit in any of the existing VOs.
• In order to request acceptance to the SEE-VO as a user you have to fill the following request form: https://www.grid.auth.gr/services/voms/SEE/request.php
• Please note that this page has to be visited using the browser on which you have already loaded your digital certificate otherwise the process cannot be completed.
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 12
Brief summary of the procedure…
grid-cert-request
UI CA
usercert-request.pem
Public key is signed andthe Certificate is issued
login
Usercert.pemFax your IDAcceptance email
Generate pkcs12 fileImport pkcs12 file into mailer/browser
Selected Virtual Organisation name (from --vo option): dteamConnecting to host rb.isabella.grnet.gr, port 7772Logging to host rb.isabella.grnet.gr, port 9002
********************************************************************************************* JOB SUBMIT OUTCOME The job has been successfully submitted to the Network Server. Use edg-job-status command to check job current status. Your job identifier (edg_jobId) is:
- https://rb.isabella.grnet.gr:9000/GgfNDFsgB0L3btK_2CRfKQKeep this URL for further reference to the job already submitted
*************************************************************BOOKKEEPING INFORMATION:Status info for the Job : https://rb.isabella.grnet.gr:9000/GgfNDFsgB0L3btK_2CRfKQCurrent Status: ScheduledStatus Reason: Job successfully submitted to GlobusDestination: grid001.ics.forth.gr:2119/jobmanager-lcgpbs-dteamreached on: Tue Jun 13 15:54:26 2006
*************************************************************BOOKKEEPING INFORMATION:Status info for the Job : https://rb.isabella.grnet.gr:9000/GgfNDFsgB0L3btK_2CRfKQCurrent Status: Done (Success)Exit code: 0Status Reason: Job terminated successfullyDestination: grid001.ics.forth.gr:2119/jobmanager-lcgpbs-dteamreached on: Tue Jun 13 16:00:07 2006
Christos PapachristosFORTH-ICS, Distributed Computing Systems Lab Crete, 19th Jun 06 - 20
Retrieving files from host: rb.isabella.grnet.gr ( for https://rb.isabella.grnet.gr:9000/GgfNDFsgB0L3btK_2CRfKQ )
********************************************************************************* JOB GET OUTPUT OUTCOME
Output sandbox files for the job: - https://rb.isabella.grnet.gr:9000/GgfNDFsgB0L3btK_2CRfKQ have been successfully retrieved and stored in the directory: /tmp/jobOutput/cpapachr_GgfNDFsgB0L3btK_2CRfKQ