7
EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE Apr. 25, 2009 www.eu- egee.org A c a d e m i c a n d E d u c a t i o n a l G r i d I n i t i a t i v e o f S e r b i a A E G I S Grid Computing Hands On Training for Users Faculty of Sciences, University of Novi Sad Vladimir Slavnić [email protected] Scientific Computing Laboratory Institute of Physics Belgrade Serbia Setting up the user account Grid Computing Hands On Training for Users

Setting up the user account

Embed Size (px)

DESCRIPTION

Setting up the user account. Vladimir Slavni ć [email protected] Scientific Computing Laboratory Institute of Physics Belgrade Serbia. Grid Computing Hands On Training for Users. User Interface (UI). Access point to Grid User must have a local account on machine Basic grid operations: - PowerPoint PPT Presentation

Citation preview

EGEE-III INFSO-RI-222667

Enabling Grids for E-sciencE

Apr. 25, 2009

www.eu-egee.org

Acad

em

ic a

nd E

ducat ional Gr id Init iat ive o

f Serbia

A E G I S

Grid Computing Hands On Training for Users

Faculty of Sciences, University of Novi Sad

Vladimir Slavnić [email protected]

Scientific Computing Laboratory

Institute of Physics Belgrade

Serbia

Setting up the user account

Grid Computing Hands On Training for Users

Enabling Grids for E-sciencE

EGEE-III INFSO-RI-222667

User Interface (UI)

• Access point to Grid

• User must have a local account on machine

• Basic grid operations:

– list resources suitable for job

– submit jobs

– cancel jobs

– retrieve job output

– show job status

– file operations

– …Grid Computing Hands On Training for Users 2

Enabling Grids for E-sciencE

EGEE-III INFSO-RI-222667

Certificates

• Grid passport

• X.509

• Subject Name (SN)

/C=RS/O=AEGIS/OU=Institute of Physics Belgrade/CN=Vladimir Slavnic

• Certification Authority (CA)

• Obtaining a certificate$ grid-cert-request

userkey.pem usercert_request.pem usercert.pem

• Virtual Organisation (VO)

Grid Computing Hands On Training for Users 3

Enabling Grids for E-sciencE

EGEE-III INFSO-RI-222667

Setting up

• .globus

• Right permissions:– 444 usercert.pem– 400 userkey.pem

• Checking a certificate

$ grid-cert-info

$ grid-cert-info -subject (-enddate) (-issuer)

$ openssl verify -CApath \

/etc/grid-security/certificates/ ~/.globus/usercert.pem

$ grid-proxy-init -verify

Grid Computing Hands On Training for Users 4

Enabling Grids for E-sciencE

EGEE-III INFSO-RI-222667

Proxies

• Standard proxies$ grid-proxy-init

$ grid-proxy-info

$ grid-proxy-destroy

• VOMS proxies

– Group

– Role

$ voms-proxy-init -voms <vo>

$ voms-proxy-init –voms <alias>:<group name> [Role=<role name>]

$ voms-proxy-info (-all)

Grid Computing Hands On Training for Users 5

Enabling Grids for E-sciencE

EGEE-III INFSO-RI-222667

Proxy renewal

• MyProxy server

$ echo $MYPROXY_SERVER

$myproxy-init -s <myproxy_server> -d -n

$myproxy-info -s <myproxy_server> -d

$ myproxy-destroy -s <myproxy_server> -d

Grid Computing Hands On Training for Users 6

Enabling Grids for E-sciencE

EGEE-III INFSO-RI-222667

Links

• http://aegis-ca.rcub.bg.ac.yu/

• https://edms.cern.ch/file/722398//gLite-3-UserGuide.pdf

• http://wiki.egee-see.org/index.php/Quick_User_Guide_for_Submitting_Jobs

Grid Computing Hands On Training for Users 7