Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porFeliciana Amado Modificado hace 9 años
1
www.eu-eela.eu E-science grid facility for Europe and Latin America WMS+LB BDII Instalación y configuración Jesus De Oliveira Universidad Simón Bolívar
2
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 2 Agenda Introducción al WMS+LB Introducción al BDII (top level) Presentación del proceso de instalación Práctica de instalación de WMS+LB+BDII
3
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 3 Introducción al WMS+LB El Workload Management System y Logging and Bookkeping es quien gestiona y controla la ejecución de jobs en el GRID El UI envia jobs al WMS, y le consulta sobre el status de los jobs. El WMS selecciona CEs y envia jobs a los CE (matchmaking process) Sus responsabilidades son: – Gestionar la ejecución y estatus de los jobs enviados desde el UI – Seleccionar el mejor CE disponible de acuerdo a los requerimientos del usuario en el JDL – Enviar jobs a los CEs y monitorear su status en base a eventos (submitted, running, finished, aborted) – Almacenar el Output Sandbox hasta que el usuario lo solicite desde el UI
4
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 4 Introducción al BDII (top level) El Berkeley DB Information Index es el servicio distribuido de información de recursos del GRID Sus responsabilidades son: –Recolectar información sobre el estatus de los SITES (contactando a los GIIS, o site_BDII's) –Agregar la información de cada site para proveer una visión global del GRID Es consultado por el WMS durante el proceso de matchmaking, para seleccionar el mejor CE disponible que cumpla con los requerimientos del usuario (especificados en el JDL)
5
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 5 Introducción al BDII (top level) Berkeley Database Information Index (BDII) La información es almacenada jerarquicamente bajo un modelo de arbol (Implementación LDAP del esquema GLUE) GRISInformación a nivel de recursos GIISInformación a nivel de sitio BDIIInformación a nivel de VO VO Level Site Level Resource Level
6
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 6 Proceso de instalación Establecer hostname de la máquina Configurar NTP Descargar los repositorios de paquetes requeridos para el componente Instalar java y autoridades certificadoras (yum) Instalar paquetes glite-WMS glite-LB glite-BDII_top(yum) Instalar paquete gilda_utils (yum) Adaptar archivo de configuracion global (site-info.def) Configurar usando yaim
7
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 7 Práctica de Instalación Establecer correctamente el nombre completamente calificado de la máquina (FQDN) – vim /etc/hostname – vim /etc/sysconfig/network – hostname hostXXX.cedia.org.ec – vim /etc/hosts Desactivar actualizaciones automaticas: – chkconfig yum-autoupdate off Desactivar firewall – /etc/init.d/iptables stop – chkconfig iptables off
8
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 8 Práctica de Instalación Sincronizar reloj – service ntpd stop; ntpdate ntp.usb.ve; service ntp start; Descargar definiciones de repositorios requeridos REPOS="ca dag ig jpackage gilda glite-wms glite-lb glite- bdii sl-i386" for name in $REPOS; do wget http://www.cedia.org.ec/mrepo/repos/$name.repo -O /etc/yum.repos.d/$name.repo; done Instalar autoridades certificadoras yum install lcg-CA wget http://ftp.leg.uct.ac.za/pub/stuff/grid/grid018.ct.infn.i t/mrepo/gilda_sl4-i386/RPMS.all/ca_GILDA_2009-1.0- 14.i386.rpm && rpm -ivh ca_GILDA_2009-1.0-14.i386.rpm
9
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 9 Práctica de Instalación Instalar certificado y clave privada de host en /etc/grid- security wget "http://www.cedia.org.ec/tutorialgrid/certificates/host/$HOS TNAME/$HOSTNAME-cert.pem" -O /etc/grid-security/hostcert.pem wget "http://www.cedia.org.ec/tutorialgrid/certificates/host/$HOS TNAME/$HOSTNAME-key.pem" -O /etc/grid-security/hostkey.pem chmod 644 /etc/grid-security/hostcert.pem chmod 400 /etc/grid-security/hostkey.pem
10
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 10 Práctica de Instalación Instalar paquetes adicionales wget http://ftp.belnet.be/packages/dries.ulyssis.org/redhat/el 4/en/i386/RPMS.dries/xerces-c-2.7.0-1.el4.rf.i386.rpm yum -y localinstall xerces-c-2.7.0-1.el4.rf.i386.rpm yum -y install libstdc++-devel Descargar cache de repositorio yum (para acelerar la instalación) wget http://www.cedia.org.ec/generic/WMSLBBDII_yum_cache.tar.gz tar xvfz WMSLBBDII_yum_cache.tar.gz -C /var/cache/yum
11
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 11 Práctica de Instalación Instalar paquete glite-WMS, glite-LB y glite-BDII yum -y install glite-WMS glite-LB glite-BDII Instalar paquete gilda_utils yum -y install gilda_utils ig-yaim Anexar cuentas pool para gilda cat /opt/glite/yaim/etc/gilda/gilda_ig-users.conf >> /opt/glite/yaim/examples/ig-users.conf cat /opt/glite/yaim/etc/gilda/gilda_ig-groups.conf >> /opt/glite/yaim/examples/ig-groups.conf Modificar archivo de configuración global cp /opt/glite/yaim/examples/siteinfo/ig-site-info.def /opt/glite/yaim/examples/siteinfo/mysite-info.def nano /opt/glite/yaim/examples/siteinfo/mysite-info.def
12
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 12 Práctica de Instalación Variables importantes del archivo site-info.def INSTALL_ROOT=/opt #(COLOCAR AL PRINCIPIO DEL ARCHIVO) MYSQL_PASSWORD=secret PX_HOST=myproxy.ct.infn.it WMS_HOST=hostXXX.cedia.org.ec #(REEMPLAZAR POR SU MÁQUINA) SITE_EMAIL=gilda-test-site@cedia.org.ec LB_HOST="hostXXX.cedia.org.ec:9000" #(REEMPLAZAR POR SU MÁQUINA) BDII_HOST=hostXXX.cedia.org.ec #(REEMPLAZAR POR SU MÁQUINA) SITE_BDII_HOST=grid-test-55.trigrid.it VOS="gilda" BDII_HTTP_URL="http://grid018.ct.infn.it/fileadmin/bdii/glite-bdii- update.conf" SITE_NAME=gilda.ec NTP_HOSTS_IP="193.206.144.10 ntp-1.infn.it"
13
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 13 Práctica de Instalación Variables importantes del archivo site-info.def (cont.) VO_GILDA_SW_DIR=$VO_SW_DIR/gilda VO_GILDA_DEFAULT_SE=$DPM_HOST VO_GILDA_STORAGE_DIR=$CLASSIC_STORAGE_DIR/gilda VO_GILDA_VOMS_SERVERS="'vomss://voms.ct.infn.it:8443/voms/gilda ?/gilda'" VO_GILDA_VOMSES="'gilda voms.ct.infn.it 15001 /C=IT/O=INFN/OU=Host/L=Catania/CN=voms.ct.infn.it gilda'" VO_GILDA_VOMS_CA_DN="'/C=IT/O=INFN/CN=INFN CA'"
14
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 14 Práctica de Instalación Configurar usando YAIM: – /opt/glite/yaim/bin/yaim -c -s /opt/glite/yaim/examples/siteinfo/mysite- info.def -n glite-WMS -n glite-LB -n glite-BDII_top Editar configuración de bdii-top level – nano /opt/bdii/etc/bdii.conf BDII_AUTO_UPDATE=yes BDII_MODIFY_DN=yes BDII_UPDATE_URL=http://grid018.ct.infn.it/fileadmin/bdii/glite-bdii- update.conf Reiniciar servicio BDII – /etc/init.d/bdii restart
15
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 15 Práctica de Instalación Incorporar el site_BDII de nuestro CE en la lista de sitios del BDII top level: – vim /opt/bdii/etc/bdii-update.conf –AGREGAR LINEA: CEDIA ldap://host179.cedia.org.ec:2170/mds-vo- name=gilda.ec,o=grid IMPORTANTE: En una instalación real, reemplazar host179.cedia.org por el hostname de su Computing Element Reiniciar el servicio BDII para que actualice info sobre nuestro sitio: – /etc/init.d/bdii restart
16
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 16 Pruebas Consultar al servicio BDII top level para verificar la información del sitio: ldapsearch -x -b "mds-vo-name=local,o=grid" -h localhost -p 2170
17
www.eu-eela.eu EELA2 Tutorial en Cuenca, Ecuador, Universidad de Cuenca,02/'2/2010 - 06/02/2010 17 Preguntas
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.