Escience grid facility for Europe and Latin America
- Slides: 17
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 <jdeoliveira@ldc. usb. ve> www. eu-eela. eu
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 www. eu-eela. eu To change: View -> Header and Footer 2
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 www. eu-eela. eu To change: View -> Header and Footer 3
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) www. eu-eela. eu To change: View -> Header and Footer 4
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) GRIS GIIS BDII Información a nivel de recursos Información a nivel de sitio Información a nivel de VO VO Level Site Level Resource Level www. eu-eela. eu To change: View -> Header and Footer 5
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 www. eu-eela. eu To change: View -> Header and Footer 6
Práctica de Instalación • Establecer correctamente el nombre completamente calificado de la máquina (FQDN) – – vim /etc/hostname vim /etc/sysconfig/network hostname host. XXX. cedia. org. ec vim /etc/hosts • Desactivar actualizaciones automaticas: – chkconfig yum-autoupdate off • Desactivar firewall – /etc/init. d/iptables stop – chkconfig iptables off www. eu-eela. eu To change: View -> Header and Footer 7
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 glitebdii sl-i 386" 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 018. ct. infn. it/mrepo/gilda_sl 4 -i 386/RPMS. all/ca_GILDA_2009 -1. 014. i 386. rpm && rpm -ivh ca_GILDA_2009 -1. 0 -14. i 386. rpm www. eu-eela. eu To change: View -> Header and Footer 8
Práctica de Instalación • Instalar certificado y clave privada de host en /etc/gridsecurity • • 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 www. eu-eela. eu To change: View -> Header and Footer 9
Práctica de Instalación • Instalar paquetes adicionales • • wget http: //ftp. belnet. be/packages/dries. ulyssis. org/redhat/e l 4/en/i 386/RPMS. dries/xerces-c-2. 7. 0 -1. el 4. rf. i 386. rpm yum -y localinstall xerces-c-2. 7. 0 -1. el 4. rf. i 386. 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 www. eu-eela. eu To change: View -> Header and Footer 10
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_ig-users. conf >> /opt/glite/yaim/examples/ig-users. conf cat /opt/glite/yaim/etc/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 www. eu-eela. eu To change: View -> Header and Footer 11
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=host. XXX. cedia. org. ec #(REEMPLAZAR POR SU MÁQUINA) SITE_EMAIL=gilda-test-site@cedia. org. ec LB_HOST="host. XXX. cedia. org. ec: 9000" #(REEMPLAZAR POR SU MÁQUINA) BDII_HOST=host. XXX. cedia. org. ec #(REEMPLAZAR POR SU MÁQUINA) SITE_BDII_HOST=grid-test-55. trigrid. it VOS="gilda" BDII_HTTP_URL="http: //grid 018. ct. infn. it/fileadmin/bdii/glite-bdiiupdate. conf" SITE_NAME=gilda. ec NTP_HOSTS_IP="193. 206. 144. 10 ntp-1. infn. it" www. eu-eela. eu To change: View -> Header and Footer 12
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'" www. eu-eela. eu To change: View -> Header and Footer 13
Práctica de Instalación • Configurar usando YAIM: – /opt/glite/yaim/bin/yaim -c -s /opt/glite/yaim/examples/siteinfo/mysiteinfo. 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: //grid 018. ct. infn. it/fileadmin/bdii/glite-bdiiupdate. conf • Reiniciar servicio BDII – /etc/init. d/bdii restart www. eu-eela. eu To change: View -> Header and Footer 14
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: //host 179. cedia. org. ec: 2170/mds-voname=gilda. ec, o=grid IMPORTANTE: En una instalación real, reemplazar host 179. 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 www. eu-eela. eu To change: View -> Header and Footer 15
Pruebas • Consultar al servicio BDII top level para verificar la información del sitio: ldapsearch -x -b "mds-vo-name=local, o=grid" localhost -p 2170 www. eu-eela. eu -h To change: View -> Header and Footer 16
Preguntas www. eu-eela. eu To change: View -> Header and Footer 17
- Why called latin america
- Revolutions in europe and latin america section 2 quiz
- Revolutions in europe and latin america
- Your name
- Land grid array vs pin grid array
- Connecting europe facility transport
- Horizon europe slides
- Russians lyrics sting
- America africa and europe before 1500
- Interesting facts about columbian exchange
- Latin america map sierra madre mountains
- La navidad in spain
- Latin america and spain map
- Lesson 1 latin america africa and the middle east
- Rap of the map of the us
- Whats an onomatopeia
- Happening e performance
- Spanish caste system