EGI-InSPIRE RI-261323 EGI Training for AEGIS Site Administrators EGI-InSPIRE N G I A E G I S EGI Training for AEGIS Site Administrators Institute.

Slides:



Advertisements
Similar presentations
SEE-GRID-SCI User Interface (UI) Installation and Configuration Branimir Ackovic Institute of Physics Serbia The SEE-GRID-SCI.
Advertisements

The Gilda User Interface Discipline: Grid Computing, 07/08-2 Practical classes Inês Dutra, DCC/FCUP.
FP6−2004−Infrastructures−6-SSA User Interface Installation Valeria Ardizzone INFN – Catania Grid tutorial for users and.
SEE-GRID-SCI Hands-On Session: Computing Element (CE) and site BDII Installation and Configuration Dusan Vudragovic Institute of Physics.
1 Worker Nodes Installation&Configuration Sara Bertocco INFN Padova 11 th International GridKa School 2013 – Big Data, Clouds and Grids.
Ninth EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America User Interface installation and configuration.
E-science grid facility for Europe and Latin America UI PnP and UI Installation User and Site Admin Tutorial Riccardo Bruno – INFN Catania.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Overview of software tools for gLite installation & configuration.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) VOMS Installation and configuration Bouchra
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) CE+WN+siteBDII Installation and configuration Bouchra
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Workload Management System + Logging&Bookkeeping Installation.
E-science grid facility for Europe and Latin America LFC Server Installation and Configuration Antonio Calanducci INFN Catania.
E-science grid facility for Europe and Latin America gLite WMS Installation and configuration Riccardo Bruno – INFN.CT 30/06/2008 – 04/07/2008.
Exporting User Certificate from Internet Explorer.
EPIKH School for Grid Site Administrators, Amman, /32 Introductions BDII Installation and Configuration Miguel Angel Díaz Corchero
9th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America CE + WN installation and configuration.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Apr. 25, Grid Computing Hands On Training for Users Faculty of Sciences, University.
12th EELA Tutorial for Users and System Administrators E-infrastructure shared between Europe and Latin America User Interface installation.
4th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America CE + WN installation and configuration.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America BDII Server Installation and Configuration.
E-infrastructure shared between Europe and Latin America Introduction to the tutorial for site managers Vanessa Hamar Universidad de Los.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Introduction to the tutorial for site managers.
SEE-GRID-SCI Overview of YAIM and SEE-GRID-SCI YAIM templates Dusan Vudragovic Institute of Physics Belgrade Serbia The.
CREAM Installation&Configuration Sara Bertocco INFN Padova 11 th International GridKa School 2013 – Big Data, Clouds and Grids.
EGEE-II INFSO-RI Enabling Grids for E-sciencE YAIM Overview MiMOS Grid tutorial HungChe, ASGC OPS Team.
Third EELA Tutorial for Managers and Users E-infrastructure shared between Europe and Latin America CE + WN installation and configuration.
12th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin.
TP: Grid site installation BEINGRID site installation.
User Interface UI TP: UI User Interface installation & configuration.
A GANGA tutorial Professor Roger W.L. Jones Lancaster University.
12th EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
EGI-InSPIRE RI Grid Training for Power Users EGI-InSPIRE N G I A E G I S Grid Training for Power Users Institute of Physics Belgrade.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) UI Installation and Configuration Dong Xu IHEP,
Enabling Grids for E-sciencE gLite security pratical tutorial Dario Russo INFN Catania Catania,
Presentation of the results khiat abdelhamid
GLite WN Installation Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite VOMS Installation and Configuration Riccardo Bruno
SEE-GRID-SCI CE and BDII Hands-on Session Miloš Ivanović Research and Development Center for Bioengineering, Kragujevac Serbia
SEE-GRID-SCI MON Hands-on Session Vladimir Slavnić Institute of Physics Belgrade Serbia The SEE-GRID-SCI initiative.
Site BDII and CE Installation Muhammad Farhan Sjaugi, UPM 2009 November , UM Malaysia 1.
Overview about other gLite services Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
EGI-InSPIRE RI EGI Hands On Training for AEGIS Users EGI-InSPIRE N G I A E G I S EGI Hands On Training for AEGIS Users Institute of Physics.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Continue by your own… Riccardo Bruno
South African Grid Training WORKER NODE Albert van Eck UFS - ICTS 17 November 2009 Slides by GIUSEPPE PLATANIA.
User Interface (UI) Installation Bandung ITB Desember 2009.
16-26 June 2008, Catania (Italy) First South Africa Grid Training LFC Server Installation and Configuration Antonio Calanducci INFN Catania.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Elisa Ingrà Consortium GARR- Roma WMS LB.
EMI is partially funded by the European Commission under Grant Agreement RI CREAM CE Tutorial Installation Configuration Troubleshooting Paolo Andreetto.
Regional SEE-GRID-SCI Training for Site Administrators
Overview of software tools for gLite installation & configuration
AEGIS Training for Site Administrators
Elisa Ingrà Consortium GARR- Roma
AEGIS Training for Site Administrators
CREAM Installation&Configuration Sara Bertocco INFN Padova
WMS Installation and Configuration
ITK configuration on PI
UI PnP and gLite UI installation
UI Installation and Configuration
gLite User Interface Installation
Installation, Configuration, Examples of use
Berkley Database Information Index (BDII) Server Installation & Configuration Giuseppe La Rocca INFN – Catania gLite Tutorial Rome, April 2006.
EMI Componets Installation And Configuration
WMS LB topBDII Installation and Configuration
Certificates Usage and Simple Job Submission
Certificates Usage and Simple Job Submission
DPM Hands-on Session AEGIS Training for Site Administrators
Certificates Usage and Simple Job Submission
gLite User Interface Installation and configuration
UI Installation and Configuration
WMS+LB Server Installation and Configuration
Presentation transcript:

EGI-InSPIRE RI EGI Training for AEGIS Site Administrators EGI-InSPIRE N G I A E G I S EGI Training for AEGIS Site Administrators Institute of Physics Belgrade EGI-InSPIRE RI EGI Training for AEGIS Site Administrators User Interface (UI) Nikola Grkic Institute of Physics Belgrade Serbia 07/03/2011 Strahinja Kustudic Faculty of Electric Engineering, Belgrade Serbia

EGI-InSPIRE RI EGI Training for AEGIS Site Administrators gLite UI List all the resources suitable to execute a given job Submit jobs for execution Cancel jobs Retrieve the output of finished jobs Show the status of submitted jobs Retrieve the logging and bookkeeping information of jobs Copy, replicate and delete files from the Grid Retrieve the status of different resources from the Information System

EGI-InSPIRE RI EGI Training for AEGIS Site Administrators Configure ntp First thing we should do is setup ntp: # Example of configuration file /etc/ntp.conf can be found on # vim /etc/ntp.conf # Create /etc/ntp.drift and /etc/ntp.drift.TEMP files that # should be owned by ntp.ntp: touch /etc/ntp.drift /etc/ntp.drift.TEMP chown ntp.ntp /etc/ntp.drift /etc/ntp.drift.TEMP # Set ntp daemon to launch on system startup chkconfig ntpd on # Start ntp service (if it’s not started) service ntpd restart # Example of configuration file /etc/ntp.conf can be found on # vim /etc/ntp.conf # Create /etc/ntp.drift and /etc/ntp.drift.TEMP files that # should be owned by ntp.ntp: touch /etc/ntp.drift /etc/ntp.drift.TEMP chown ntp.ntp /etc/ntp.drift /etc/ntp.drift.TEMP # Set ntp daemon to launch on system startup chkconfig ntpd on # Start ntp service (if it’s not started) service ntpd restart

EGI-InSPIRE RI EGI Training for AEGIS Site Administrators Repository Configuration Add scl-glite-UI.repo and egi-trustanchors.repo repositories to /etc/yum.repos.d/ # cd to /etc/yum.repos.d/ cd /etc/yum.repos.d/ # Download the latest version of the scl-glite-UI.repo wget # Download the latest version of the egi-trustanchors.repo wget # cd to /etc/yum.repos.d/ cd /etc/yum.repos.d/ # Download the latest version of the scl-glite-UI.repo wget # Download the latest version of the egi-trustanchors.repo wget

EGI-InSPIRE RI EGI Training for AEGIS Site Administrators Installing glite-UI Now we need to install lcg-CA and java compatibility packages: After this we can install glite-UI group: yum install lcg-CA yum install java sun-compat.x86_64 yum install lcg-CA yum install java sun-compat.x86_64 # First we need to enable the DAG repo by setting enabled to 1 vim /etc/yum.repos.d/dag.repo # (set enabled=1) # Install glite-UI yum groupinstall glite-UI # Disable the DAG repo, since it’s not needed anymore vim /etc/yum.repos.d/dag.repo # (set enabled=0) # First we need to enable the DAG repo by setting enabled to 1 vim /etc/yum.repos.d/dag.repo # (set enabled=1) # Install glite-UI yum groupinstall glite-UI # Disable the DAG repo, since it’s not needed anymore vim /etc/yum.repos.d/dag.repo # (set enabled=0)

EGI-InSPIRE RI EGI Training for AEGIS Site Administrators Configuring Yaim After you configured groups.conf, site- info.def, users.conf, wn-list.conf and vo.d # Append /opt/glite/yaim/bin to the PATH # variable in ~/.bash_profile, so it looks like this: # PATH=$PATH:$HOME/bin:/opt/glite/yaim/bin vim ~/.bash_profile # Append /opt/glite/yaim/bin to the PATH # variable in ~/.bash_profile, so it looks like this: # PATH=$PATH:$HOME/bin:/opt/glite/yaim/bin vim ~/.bash_profile # Now start yaim with the following arguments # so it configures glite-UI: yaim -c -s /site-info.def -n glite-UI # Now start yaim with the following arguments # so it configures glite-UI: yaim -c -s /site-info.def -n glite-UI

EGI-InSPIRE RI EGI Training for AEGIS Site Administrators Check vomses If yaim finishes without any errors, you need to check if vomses are correct: # cd to /opt/glite/etc/vomses/ and check if all files have the # name of the institution written between a single pair of # quotes. If there are more quotes, delete them! cd /opt/glite/etc/vomses/ cat aegis-voms.ipb.ac.rs "aegis" "voms.ipb.ac.rs" "15001" "/C=RS/O=AEGIS/OU=Institute of Physics" "Belgrade/CN=host/voms.ipb.ac.rs" "aegis“ # Quotation marks colored in red need to be deleted. # cd to /opt/glite/etc/vomses/ and check if all files have the # name of the institution written between a single pair of # quotes. If there are more quotes, delete them! cd /opt/glite/etc/vomses/ cat aegis-voms.ipb.ac.rs "aegis" "voms.ipb.ac.rs" "15001" "/C=RS/O=AEGIS/OU=Institute of Physics" "Belgrade/CN=host/voms.ipb.ac.rs" "aegis“ # Quotation marks colored in red need to be deleted.

EGI-InSPIRE RI EGI Training for AEGIS Site Administrators Public and Private Keys Create usercert.pem and userkey.pem from your signed certificate and copy to ~/.globus: # Go to your home folder and make a.globus directory: cd mkdir.globus # Generate your public key: openssl pkcs12 -clcerts -nokeys -in ~/YOUR_CERT.p12 -out usercert.pem # Generate your private key: openssl pkcs12 -nocerts -in ~/YOUR_CERT.p12 -out userkey.pem # Only you should be able to read your private key chmod 400 userkey.pem # Everyone should be able to read your public key chmod 644 usercert.pem # Go to your home folder and make a.globus directory: cd mkdir.globus # Generate your public key: openssl pkcs12 -clcerts -nokeys -in ~/YOUR_CERT.p12 -out usercert.pem # Generate your private key: openssl pkcs12 -nocerts -in ~/YOUR_CERT.p12 -out userkey.pem # Only you should be able to read your private key chmod 400 userkey.pem # Everyone should be able to read your public key chmod 644 usercert.pem

EGI-InSPIRE RI EGI Training for AEGIS Site Administrators Does It Work? Now that we added our user keys, we can test if everything works correctly: # You need to import /opt/glite/etc/profile.d/grid-env.sh source /opt/glite/etc/profile.d/grid-env.sh # or you can append that to your ~/.bash_profile so it will # import every time you login echo "source /opt/glite/etc/profile.d/grid-env.sh" >> ~/.bash_profile # Try to do a voms-proxy-init for your VO: voms-proxy-init --voms aegis # Check if it has been created correctly: voms-proxy-info -all # You need to import /opt/glite/etc/profile.d/grid-env.sh source /opt/glite/etc/profile.d/grid-env.sh # or you can append that to your ~/.bash_profile so it will # import every time you login echo "source /opt/glite/etc/profile.d/grid-env.sh" >> ~/.bash_profile # Try to do a voms-proxy-init for your VO: voms-proxy-init --voms aegis # Check if it has been created correctly: voms-proxy-info -all

EGI-InSPIRE RI EGI Training for AEGIS Site Administrators Links