FP6−2004−Infrastructures−6-SSA-026409 E-infrastructure shared between Europe and Latin America DPM Server Installation Claudio Cherubino INFN – Catania.

Slides:



Advertisements
Similar presentations
12th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America SRM Installation and Configuration.
Advertisements

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America FiReMan Installation Emidio Giorgio INFN.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America DPM Server Installation Luciano Diaz ICN-UNAM.
9th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America SRM Installation and Configuration.
INFSO-RI Enabling Grids for E-sciencE Computing Element installation & configuration Giuseppe Platania INFN Catania EMBRACE Tutorial.
FP6−2004−Infrastructures−6-SSA User Interface Installation Valeria Ardizzone INFN – Catania Grid tutorial for users and.
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.
Ninth EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
E-science grid facility for Europe and Latin America Installation and configuration of a top BDII Gianni M. Ricciardi – Consorzio COMETA.
DPM Server Installation Claudio Cherubino INFN - Catania.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America GENIUS server installation and configuration.
IST E-infrastructure shared between Europe and Latin America VOMS and MyProxy Server installation and configuration Pedro Henrique.
4th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America BDII Server Installation Vanessa.
1 Introduction to the tutorial for site managers Antonio Fuentes Red.es/RedIRIS EGEE/EUMedGrid/EELA Tutorial for Managers Sevilla,
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.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America AMGA Server Installation Tony Calanducci.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America MyProxy server installation Emidio Giorgio.
INFSO-RI Enabling Grids for E-sciencE DPM Administration Jean-Philippe Baud (Sophie Lemaitre)
9th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America CE + WN installation and configuration.
E-science grid facility for Europe and Latin America Setting up a YUM Repository Gianni M. Ricciardi – Consorzio COMETA Joint EELA-2/EGEE-III.
12th EELA Tutorial for Users and System Administrators E-infrastructure shared between Europe and Latin America User Interface installation.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America WMS + LB Installation Emidio Giorgio INFN.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America BDII Server Installation and Configuration Antonio Juan.
INFSO-RI Enabling Grids for E-sciencE BDII installation & configuration Giuseppe Platania INFN Catania EMBRACE Tutorial Clermont-Ferrand,
BDII Server Installation and Configuration Manuel Rubio del Solar Extremadura Advanced Research Center (CETA-CIEMAT) 11th EELA Tutorial for Users Sevilla,
4th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America CE + WN installation and configuration.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks User Interface: installation, configuration.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Giuseppe La Rocca INFN – Catania
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America BDII Server Installation and Configuration.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America User Interface (gLite 1.4) Installation.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Worker Node installation & 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 Storage Element Installation and Configuration Branimir Ackovic Institute of Physics Serbia The SEE-GRID-SCI.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Grid2Win: Porting of gLite middleware to.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America WMS+LB Server Installation Tony Calanducci.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America DPM Server Installation Claudio Cherubino.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America R-GMA Server Installation Valeria Ardizzone.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America SRM + gLite IO Server install Emidio Giorgio.
Ninth EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America BDII Server Installation Yubiryn Ramírez.
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.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America WMS+LB Server Installation Eduardo Murrieta.
TP: Grid site installation BEINGRID site installation.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America BDII Server Installation Claudio Cherubino.
12th EELA Tutorial for Users and Managers E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
I Corso di formazioni per amministratori di siti Grid, Martina Franca, 07/11/ DPM Installation, Administration.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Overview of software tools for gLite installation & configuration.
INFSO-RI Enabling Grids for E-sciencE Worker Node installation & configuration Giuseppe Platania INFN Catania EMBRACE Tutorial Clermont-Ferrand,
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America LFC Server Installation and Configuration.
16-26 June 2008, Catania (Italy) First South Africa Grid Training LFC Server Installation and Configuration Antonio Calanducci INFN Catania.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Worker Node & Torque Client Installation.
12th EELA Tutorial for Users and System Administrators E-infrastructure shared between Europe and Latin America BDII Server Installation.
Overview of software tools for gLite installation & configuration
YAIM Giuseppe Platania INFN Catania EMBRACE Tutorial
LFC Server Installation & Configuration
SE Installation and configuration (Disk Pool Manager)
Federico Bitelli bitelli<at>fis.uniroma3.it
MON Box Installation and configuration
gLite SE(DPM) Installation
Berkley Database Information Index (BDII) Server Installation & Configuration Giuseppe La Rocca INFN – Catania gLite Tutorial Rome, April 2006.
R-GMA Server Installation (v. 1.4)
DPM Hands-on Session AEGIS Training for Site Administrators
BDII Server Installation and Configuration
WMS+LB Server Installation and Configuration
INFNGRID Workshop – Bari, Italy, October 2004
Presentation transcript:

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America DPM Server Installation Claudio Cherubino INFN – Catania

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, Outline Disk Pool Manager Overview How to install a DPM Server DPM testing

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, Disk Pool Manager Overview The Disk Pool Manager (DPM) is a lightweight solution for disk storage management, which offers the SRM (Storage Resource Manager) interfaces. The DPM head node has to have one filesystem in this pool, and then an arbitrary number of disk servers can be added by YAIM. The DPM disk servers can have multiple filesystems in the pool. The DPM head node also hosts the DPM and DPNS databases, as well as the SRM web service interfaces.

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, Installing DPM

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, Installation Pre-requisites Start from a machine with Scientific Linux CERN 3.0.X installed. Verify that these packages are installed and properly configured: –Java SDK –NTP daemon –Hostname –glite-yaim * ( –gilda_ig-yaim * ( Also check that your host certificates are present in /etc/grid- security and have proper permissions: -rw-r--r-- 1 root root1127Jun 14 12:27 hostcert.pem -r root root887 Jun 14 12:28 hostkey.pem

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, my-site-info.def customization Copy /opt/glite/yaim/examples/gilda_ig-site-info.def into /root/my-site-info.def and edit these fields: MY_DOMAIN=fdi.ucm.es MON_HOST=your_DPM_hostname.$MY_DOMAIN JAVA_LOCATION="/usr/java/j2sdk1.4.2_12“ DPM_HOST=your_DPM_hostname.$MY_DOMAIN DPMPOOL=Permanent DPM_FILESYSTEMS="$DPM_HOST:/storage" DPM_DB_USER=dpmdbuser DPM_DB_PASSWORD=dpmdbpassword DPM_DB_HOST=$DPM_HOST SE_LIST="$DPM_HOST“ MYSQL_PASSWORD=mysqlpassword

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, Set the repositories: OS_REPOSITORY="rpm slc306-i386 os updates extras" LCG_REPOSITORY="rpm glite_sl3-i386 3_0_0 3_0_0_externals 3_0_0_updates" IG_REPOSITORY="rpm ig_sl3-i386 3_0_0 utils" GILDA_REPOSITORY="rpm gilda_app-i386 app 3_0_0" CA_REPOSITORY="rpm glite_sl3-i386 security" For this tutorial replace grid018.ct.infn.it with sunsite.rediris.es/ftp/volumes/vol2/grid.infn.it Repositories

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, Other requisites We need to create one or more partitions for DPM. In this example installation we will create the /storage directory, specified into the DPM_FILESYSTEM configuration variable: – mkdir /storage Add this row (if not exist) to /opt/glite/yaim/examples/gilda_ig-users.conf: – 151:dpmmgr:151:dpmmgr:x:dpm:

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, Middleware installation with YAIM We are ready to install the DPM Server: /opt/glite/bin/gilda_ig_install_node /root/my-site- info.def GILDA_ig_SE_dpm_mysql GILDA_ig_SE_dpm_disk This command will download and install all the needed packages for the DPM Head Node and the Disk Server. Now we can configure the node: /opt/glite/bin/gilda_ig_configure_node /root/my-site- info.def GILDA_ig_SE_dpm_mysql /opt/glite/bin/gilda_ig_configure_node /root/my-site- info.def GILDA_ig_SE_dpm_disk

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, Firewall configuration The following ports have to be open: –DPM server: port 5015/tcp must be open locally at your site at least (can be incoming access as well), –DPNS server: port 5010/tcp must be open locally at your site at least (can be incoming access as well), –SRM servers: ports 8443/tcp (SRMv1) and 8444/tcp (SRMv2) must be opened to the outside world (incoming access), –RFIO server: port 5001/tcp must be open to the outside world (incoming access), in the case your site wants to allow direct RFIO access from outside, –Gridftp server: control port 2811/tcp and data ports /tcp (or any range specified by GLOBUS_TCP_PORT_RANGE) must be opened to the outside world (incoming access).

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, DPM Server Testing

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, DPM testing 1/5 A simple test for checking if the DPM server is correctly exporting the filesystem is: –/opt/lcg/bin/dpm-qryconf POOL Permanent DEFSIZE M GC_START_THRESH 0 GC_STOP_THRESH 0 DEFPINTIME 0 PUT_RETENP FSS_POLICY maxfreespace GC_POLICY lru RS_POLICY fifo GID 0 S_TYPE - CAPACITY 55.81G FREE 51.89G ( 93.0%) /storage CAPACITY 55.81G FREE 51.89G ( 93.0%)

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, DPM testing 2/5 Check and eventually fix ownership of : –/etc/grid-security/gridmapdir # ls -ld /etc/grid-security/gridmapdir drwxrwxr-x 2 root dpmmgr Jun 1 14:25 /etc/grid-security/gridmapdir

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, DPM testing 3/5 Try a simple directories browsing : dpns-ls / dpm dpns-ls /dpm/ rediris.es dpns-ls /dpm/rediris.es home [...]

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, DPM testing 4/5 Check if your SE is correctly publishing on Information System : ldapsearch -x -h -p b "mds-vo-name=local, o=grid" | grep GlueSAStateAvailableSpace GlueSAStateAvailableSpace: [...] ldapsearch -x -h -p b "mds-vo-name=local, o=grid" | grep GlueSAStateUsedSpace GlueSAStateUsedSpace: [...]

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, DPM testing 5/5 Try a globus-url-copy: globus-url-copy file://`pwd`/your_file gsiftp:// /dpm/rediris.es/home/gilda/your_ file globus-url-copy gsiftp:// /dpm/rediris.es/home/gilda/your_ file file://`pwd`/your_file

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, DPM references DPM YAIM Install – GILDA gLite3.0 Wiki – nhttps://grid.ct.infn.it/twiki/bin/view/GILDA/GliteElementsInstallatio n DPM Administrator Guide –

FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America 6 th EELA Tutorial, Madrid, Questions…