DMS API gLite Hands On Salvatore Scifo

Slides:



Advertisements
Similar presentations
Workflows over Grid-based Web services General framework and a practical case in structural biology gLite 3.0 Data Management Hands-on David García Aristegui.
Advertisements

1 CHEP 2000, Roberto Barbera Tests of data management services in EDG 1.2 ALICE Off-line Week,
The Gilda User Interface Discipline: Grid Computing, 07/08-2 Practical classes Inês Dutra, DCC/FCUP.
E-science grid facility for Europe and Latin America UI PnP and UI Installation User and Site Admin Tutorial Riccardo Bruno – INFN Catania.
Ninth EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) VOMS Installation and configuration Bouchra
Enabling Grids for E-sciencE EGEE-II INFSO-RI BG induction to GRID Computing and EGEE project – Sofia, 2006 Practical: Porting applications.
The gLite API – PART I Giuseppe LA ROCCA INFN Catania ACGRID-II School 2-14 November 2009 Kuala Lumpur - Malaysia.
COP 3330 Notes 1/12. Today's topics Downloading Java and Eclipse Hello World Basic control structures Basic I/O Strings.
E-science grid facility for Europe and Latin America LFC Server Installation and Configuration Antonio Calanducci INFN Catania.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) GISELA Additional Services Diego Scardaci
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America MyProxy server installation Emidio Giorgio.
E-science grid facility for Europe and Latin America Using Secure Storage Service inside the EELA-2 Infrastructure Diego Scardaci INFN (Italy)
Installing and Running the WPS Michael Duda 2006 WRF-ARW Summer Tutorial.
The gLite API – PART I Giuseppe LA ROCCA INFN Catania Master Class for Life Science, 4-6 May 2010 Singapore.
E-science grid facility for Europe and Latin America GridwWin: porting gLite to run under Windows Fabio Scibilia – Consorzio COMETA 30/06/2008.
DOS and the Command Line CS 21a: Introduction to Computing I First Semester,
INFSO-RI Enabling Grids for E-sciencE Αthanasia Asiki Computing Systems Laboratory, National Technical.
1 P-GRADE Portal tutorial at EGEE’09 Introduction to hands-on Gergely Sipos MTA SZTAKI EGEE.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
Enabling Grids for E-sciencE EGEE-II INFSO-RI Porting an application to the EGEE Grid & Data management for Application Rachel Chen.
1 P-GRADE Portal hands-on Gergely Sipos MTA SZTAKI Hungarian Academy of Sciences.
EGEE is a project funded by the European Union under contract IST Enabling bioinformatics applications to.
12th EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
Enabling Grids for E-sciencE gLite security pratical tutorial Dario Russo INFN Catania Catania,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMProxy Java API & SEE-GRID File Management.
Intelligent Data Systems Lab. Department of Computer Science & Engineering Python Installation guide 컴퓨터의 개념 및 실습.
INFSO-RI Enabling Grids for E-sciencE Configuring new services in GENIUS Giuseppe La Rocca INFN Catania Retreat between GILDA and.
Consorzio COMETA - Progetto PI2S2 UNIONE EUROPEA Grid2Win : gLite for Microsoft Windows Elisa Ingrà - INFN.
1P.Miné CompHEP from. 2P.Miné CompHEP Installation for Linux Download from : comphep tgzhttp://comphep.sinp.msu.ru Untar.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
FESR Consorzio COMETA - Progetto PI2S2 Jobs with Input/Output data Fabio Scibilia, INFN - Catania, Italy Tutorial per utenti e.
SEE-GRID-SCI WRF-ARW model: Grid usage The SEE-GRID-SCI initiative is co-funded by the European Commission under the FP7 Research Infrastructures.
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.
Remotely access grid files with Parrot
Gri2Win: Porting gLite to run under Windows XP Platform
Grid2Win: Porting of gLite middleware to Windows platform
Grid2Win Porting of gLite middleware to Windows XP platform
GFAL Grid File Access Library
GFAL Grid File Access Library
GFAL: Grid File Access Library
LFC Server Installation & Configuration
Stephen Childs Trinity College Dublin
Elisa Ingrà Consortium GARR- Roma
Development Environment Basics
Java API del Logical File Catalog (LFC)
MyProxy Server Installation
Virtual User Interface
gLite 1.4. Data Mangement Exercises
Introductions Using gLite Grid Miguel Angel Díaz Corchero
Jean-Philippe Baud - Sophie Lemaitre IT-GD, CERN May 2005
Corso di Calcolo Parallelo Grid Computing
Grid2Win: Porting of gLite middleware to Windows XP platform
UI PnP and gLite UI installation
Grid2Win: Porting of gLite middleware to Windows XP platform
Grid User Interface Giuliano Taffoni.
The gLite API – Part II Giuseppe LA ROCCA ACGRID-II School
gLite User Interface Installation
Special Jobs: MPI Alessandro Costa INAF Catania
Gri2Win: Porting gLite to run under Windows XP Platform
GSAF Grid Storage Access Framework
GSAF Grid Storage Access Framework
Long term job submission and monitoring uing grid services
Data Management Ouafa Bentaleb CERIST, Algeria
Run Java file with Window cmd
Certificates Usage and Simple Job Submission
Certificates Usage and Simple Job Submission
gLite Job Management Christos Theodosiou
UI Installation and Configuration
Presentation transcript:

DMS API gLite Hands On Salvatore Scifo Consorzio Cometa (PI2S2) - Catania Corso introduttivo al Grid Computing  Lezione 13 - gLite middleware (Data Management - Parte 4) Catania, 06 Maggio 2008

Configuration GSIFTP Hands On Download the gLiteDMSAPIDemo.tar file from the agenda http://indico.ct.infn.it/conferenceOtherViews.py?view=cdsagenda&confId=39 Untar it in your local system tar -xf gLiteDMSAPIDemo.tar Change dir on gLiteDMSAPIDemo working folder cd gLiteDMSAPIDemo Check Environment variables (for GILDA) LCG_GFAL_INFOSYS=glite-rb.ct.infn.it:2170 LCG_CATALOG_TYPE=lfc LFC_HOST=lfc-gilda.ct.infn.it LCG_RFIO_TYPE=dpm LCG_GFAL_VO=gilda DPM_HOST=aliserv6.ct.infn.it DPNS_HOST=aliserv6.ct.infn.it Corso introduttivo al Grid Computing - Catania (Italy), May 06th

Configuration If you need to reset Environment Variables use the setEnv.sh script chmod 776 setEnv.sh . setEnv.sh Make your proxy file voms-proxy-init –voms gilda Check for your user ID >id >uid=3017(sammysci) gid=100(users) groups=100(users) Remember that your proxy file is located in /tmp/x509up_u3017 Corso introduttivo al Grid Computing - Catania (Italy), May 06th

GSIFTP Compile GSIFTPTest.java Check for you classes /usr/java/jdk1.5.0_11/bin/javac -d classes -classpath lib/cog-jglobus.jar src/GSIFTPTest.java Check for you classes ll classes -rw-r--r-- 1 sammysci users 1637 May 6 2008 GSIFTPTest.class Change directory on classes cd classes Execute gsiftp PUT /usr/java/jdk1.5.0_11/bin/java -classpath ../lib/cog-jglobus.jar:../lib/bcprov-jdk15-135.jar:../lib/cog-axis.jar:../lib/cog-url.jar:../lib/commons-logging-1.1.jar:../lib/cryptix32.jar:../lib/cryptix.jar:../lib/cryptix-asn1.jar:../lib/puretls.jar: GSIFTPTest /tmp/x509up_u3017 put /home/sammysci/gLiteDMSAPIDemo/TestFile1.txt /dpm/ct.infn.it/home/gilda/gLiteDMSApiDemo/TestFile_user1.txt aliserv6.ct.infn.it Corso introduttivo al Grid Computing - Catania (Italy), May 06th

GSIFTP Check for the correct upload Execute gsiftp get dpns-ls /dpm/ct.infn.it/home/gilda/gLiteDMSApiDemo Execute gsiftp get /usr/java/jdk1.5.0_11/bin/java -classpath ../lib/cog-jglobus.jar:../lib/bcprov-jdk15-135.jar:../lib/cog-axis.jar:../lib/cog-url.jar:../lib/commons-logging-1.1.jar:../lib/cryptix32.jar:../lib/cryptix.jar:../lib/cryptix-asn1.jar:../lib/puretls.jar: GSIFTPTest /tmp/x509up_u3017 get /home/sammysci/gLiteDMSAPIDemo/TestFile1.txt /dpm/ct.infn.it/home/gilda/gLiteDMSApiDemo/TestFile_user10.txt aliserv6.ct.infn.it Check for your local file ll ../ Corso introduttivo al Grid Computing - Catania (Italy), May 06th

GFAL Set your LD_LIBRARY_PATH Change work dir Compile the source code export LD_LIBRARY_PATH=/home/sammysci/gLiteDMSAPIDemo/lib:$LD_LIBRARY_PATH Change work dir cd .. Compile the source code /usr/java/jdk1.5.0_11/bin/javac -d classes -classpath lib/gfal.jar: src/GFALDownloadFileTest.java src/GFALUploadFileTest.java src/FileToByteArray.java Execute upload file test /usr/java/jdk1.5.0_11/bin/java -classpath ../lib/gfal.jar: GFALUploadFileTest ../TestFile.txt aliserv6.ct.infn.it lfn:/grid/gilda/gLiteDMSApiDemo/TestFile.txt 644 Corso introduttivo al Grid Computing - Catania (Italy), May 06th

GFAL Check for your file on LFC Execute the download sample lfc-ls /grid/gilda/gLiteDMSApiDemo Execute the download sample /usr/java/jdk1.5.0_11/bin/java -classpath ../lib/gfal.jar: GFALDownloadFileTest lfn:/grid/gilda/gLiteDMSApiDemo/TestFile.txt ../TestFile2.txt Corso introduttivo al Grid Computing - Catania (Italy), May 06th

Than you very much for your kind attention! Questions… Than you very much for your kind attention! Corso introduttivo al Grid Computing - Catania (Italy), May 06th