360 likes | 471 Views
Join us for a hands-on tutorial on using the GENIUS platform for Grid computing. This workshop, organized by Vanessa Hamar at Universidad de Los Andes, Lima, Peru, covers essential topics including user authentication, job submission, and resource management in GRID environments. Participants will learn through practical exercises, from logging in to submitting jobs described in JDL files. The tutorial is based on materials from the EGEE and EELA projects, making it a valuable experience for anyone interested in Grid technologies.
E N D
GENIUS Hands On Vanessa Hamar Universidad de Los Andes Lima-Peru, 24 – 28 September 2007
Disclaimer • This presentation is based on materials provided and authorized by the EGEE project and EELA project. It is freely available to download and use.
Practical information GENIUS Tutorial website: • https://glite-tutor.ct.infn.it Tutorial accounts on glite-tutor: • Username: limaXX where XX goes from 01 to 40 • Password: GridLIMXX where XX goes from 01 to 40 when issuing the myproxy-init command • Myproxy password: LIMAPERU for all the accounts
Introduction: 2 Authentications • 1. Authentication with the User Interface • 2. Authentication to the Grid. limaXX Input password of the user account: GridLIMXX limaXX Input password of the proxy (specified when you shall execute myproxy-init)
First Exercise GENIUS logging in and base settings
Outline of the exercise 1/2 • Login at your UI account (passwd: GridLIMXX) • Store a proxy on a remote Myproxy Server machine with the command (using the passphrase LIMA): $myproxy-init --voms gilda • Test to retrieve a local proxy from MyProxy server (not mandatory): $myproxy-get-delegation(must use your new MyProxy passphrase)
Outline of the exercise 2/2 • Verify your new local proxy*: • $voms-proxy-info --all • Destroy your local proxy with the command and then inspect it* • $voms-proxy-destroy • Go on the https://glite-tutor.ct.infn.it(Preferences/Set VO VOMS), insert your Myproxy passphrase when requested and select the gilda VO. • Come back on the terminal and execute • voms-proxy-info --all * - Do only if you delegated a proxy on the UI
myproxy-init --voms gilda Password: LIMA Choose a new password; This password will be referred as myproxy password
Interactive:Set Desktop Password Login the UI to set desktop password Password is GridLIMXX
Interactive:Set Desktop Password Set Desktop password
Authenticating on GENIUS with myproxy GRID authentication The password is the one set when issued the myproxy-init command sevillaXX
1) SET VO: GILDA GRID Settings 2) SET Default services: LFC, RB, MxProxy, …
Third Exercise Preapare a job described by a JDL and store it on the UI • In this exercise we are going to create a new file on the UI called hostnametest.jdl describing a simple job
First step: create the JDL file [ JobType = "Normal"; Executable = "/bin/hostname"; StdOutput = "std.out"; StdError = "std.err"; OutputSandbox = {"std.out","std.err"}; ]
Fourth Exercise Submit the job described by the JDL created in the previous exercise • In this exercise we are going to submit the job described by the JDL file edited in the previous step