La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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.

Presentaciones similares


Presentación del tema: "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."— Transcripción de la presentación:

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


Descargar ppt "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."

Presentaciones similares


Anuncios Google