Instalación y configuración del catálogo de datos (LFC) Javier Pérez-Griffo Callejon Centro Extremeño de Tecnologías Avanzadas (CIEMAT) Unidad de Sistemas.

Slides:



Advertisements
Presentaciones similares
Instalación de wordpress
Advertisements

E-science grid facility for Europe and Latin America Instalación del Computing Element (CE) Vanessa Hamar Grupo Grid Universidad de Los.
5th EELA TUTORIAL - USERS E-infrastructure shared between Europe and Latin America Authentication and Authorization in gLite Christian.
gLite Data Management Grupo Grid Universidad de Los Andes
PkIRISGrid Una PKI para las actividades de e-ciencia proporcionadas por la red Española de I+D RedIRIS.
gLite Sistema de Información
Internet y tecnologías web
Diseño de Bases de Datos
1 Ajay Daryanani, RedIRIS Cuenca, 6 de Octubre de 2011 STORK y eduGAIN Identidades (casi) sin fronteras.
CUPS Configuración y Uso de Paquetes de Software
Aplicación de la tecnología Grid: Portal de recursos de supercomputación José Ruedas Sánchez Instituto de Astrofísica de Andalucía Consejo Superior de.
Proyecto e-CA: Organización Virtual y Testbed Susana Sánchez Expósito José Ruedas Sánchez II Reunión de e-Ciencia Andaluza 16-17, Octubre 2008.
Programa para el Impulso a la Implementación del Protocolo IPv6 en Instituciones Vinculadas a RENATA 2012 Servicio FTP.
Trabajar en una pequeña o mediana empresa o ISP. Capítulo 7
PASITO P lataforma de A nálisis de S erv i cios de T elecomunicaci o nes Ana Medina
Conexión a Base de Datos con NetBeans
Uso del subversion desde el Eclipse y con google code 1.
TUTORIAL DE SUBVERSION
INSTALACIÓN Y MANTENIMIENTO SO ADMINISTRACIÓN SO LINUX.
Midnight Commander (MC)
Subversion (SVN) Sistema de Control de Versiones Sucesor de CVS.
Samba(SMB)Para Linux. Federico Coria 3 Info..
TEMA 8: « LA ADMINISTRACIÓN DE DOMINIOS»
Índice Sesión I Bloque I (09:30 a 10:30 Horas) Configuración Inicial
ARIS-G: Software de Monitoreo Geomecánico de Superficies
Media Wiki Master de Ingeniería Web CMS
Sistema de Ficheros, Permisos de archivos y Propietarios de los Mismos.
DESARROLLO DE APLICACIONES
Luis Barrio de Alarcón 2º Curso de ASI I.E.S Gonzalo Nazareno
Seguridad y Uso de Certificados Digitales en GRID
Primer Taller Latino Americano de Administradores de Grid Storage Element Vanessa Hamar Noviembre del 2005 Mérida Venezuela.
SAMBA LINUX & WINDOWS.
1 Consigna 2006 UPV/EHU Consigna David Fernández Acin CIDIR Bizkaia Euskal Herriko Unibertsitatea / Universidad del País Vasco XXII.
HOL – FOR06. ► Introducción. ► Configuración de Forefront. ► Amenazas web: Solución Antimalware ► Amenazas de correo electrónico. Malware y Spam ► Protección.
FHS: organización de directorios en Linux
1 Consola Yeray Santana Benítez. 2 Introducción: Como usuarios root podemos definir y limitar el uso de la consola a los usuarios. Como usuarios root.
Introducción al servicio de directorio Microsoft Active Directory
File Ownerships and Permissions. Propiedades de Archivos regulares y Permisos.
1 Análisis Distribuido & User Support Farida Fassi IFIC (Instituto de Física Corpuscular) CSIC-Universitat de València III REUNIÓN ATLAS TIER-2 Federado,
Aplicaciones HyPAS. FAXCONNECT 2 Casos de uso  Los usuarios envían faxes a través de los multifuncionales  El cliente utiliza un servidor de fax desde.
Controlador de Dominio Primario Exel Silva Troppa.
Servidores LAMP (Linux Apache MySQL PHP) ING CARLOS EDUARDO PUENTES F. UNIVERSIDAD MANUELA BELTRAN.
E-science grid facility for Europe and Latin America SE-DPM Instalación y configuración Jesus De Oliveira GRyDs: Grupo de Investigación.
5. Sistemas de archivos avanzados1 Tema 5: Sistemas de Archivos Avanzados Resumen: –Sistema de archivos distribuido –File Replication Service.
Introducción a los Sistemas Operativos
Creación de un dominio Windows  Descripción general Introducción a la creación de un dominio de Windows 2000 Instalación de Active Directory Proceso.
BASE DE DATOS EN LA WEB.
Control de acceso en Java EE
Cuentas de usuarios y grupos en windows 2008 server
Entornos de Desarrollo
Creación y administración de cuentas de usuario de dominio
La administración de dominios
INSTRUCCIONES. El alumno, seguirá los pasos que se le va indicando a continuación. En el recuadro en blanco, debe ir añadiendo un pantallazo con la.
Cuentas de usuarios y grupos en windows 2008 server
MySQL LENGUAJE SQL.
Gabriel Montañés León.  El sistema de nombres de dominio (DNS, Domain Name System) se diseñó originalmente como un protocolo. Antes de considerar qué.
Domain Name System Comercio Electrónico
Valentina Hincapié. Christian Hincapié.. ¿QUE ES LINUX? GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o kernel.
INSTALACIÓN Y ADMINISTRACIÓN DEL
Sustentante: Francis Ariel Jiménez Zapata Matricula: Grupo: 2 Profesora: Jose Doñe Asignatura: Sistema Operativo 2.
INSTALACION LAMP Linux sistema operativo Apache servidor web MySQL gestor de Bases de Datos P lenguaje de programación Copyright by Patrick Piñarete1.
18/02/2016Diego Alberto Rincón Yáñez, Pontificia Universidad Javeriana, 1.
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Plataformas e- learning Moodle. Instalacion  Descargamos Moodle de su página oficial  Una vez hemos descargado el archivo, lo descomprimimos y copiamos.
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Architecture of the gLite Data Management.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The gLite Information System Virginia Martín-Rubio.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Proxy Management with the gLite API Virginia.
Comandos Sistema de Archivos Linux deberias-conocer/#info.
ALICE GRID en México 19 de junio de 2007 Autores: Luciano Diaz, Lukas Nellen, Pedro Podesta Co-autores: Patricia Méndez, Kitzia Lubreras, Hans Reyes, Latchezar.
Transcripción de la presentación:

Instalación y configuración del catálogo de datos (LFC) Javier Pérez-Griffo Callejon Centro Extremeño de Tecnologías Avanzadas (CIEMAT) Unidad de Sistemas y Explotación 11th EELA Tutorial para Administradores Sevilla, 10-12th Septiembre 2007

1.Diapositivas basadas en presentaciones realizadas por: Tony Candalucci Antonio Juan Rubio Montero Omar Walid Llorente

Índice 1.Breve introducción al catálogo de datos (LFC) 2.Procedimiento de instalación del LFC para Gilda 3.Modificaciones necesarios para instalación en gLite 4.Procedimiento de validación de instalación de LFC 5.Referencias

Introducción LFC - Motivación Usuarios y programas manipulan, ya sea creando o usando, grandes cantidades de datos Los datos pueden estar almacenados en ficheros GRID (GRID datasets) Guardados en Sistemas de Almacenamiento (SE) Replicados en varios sitios Accesibles por usuarios y aplicaciones desde cualquier punto en la GRID. Localizables por el gestor de recursos (RB) a través de la definición dentro del descriptor del trabajo (JDL) Para que sirven los catalogo de datos? Para tener un sistema que permita saber donde están replicados los ficheros. Para tener un conjunto de herramientas y api's que permitan la manipulación de ficheros en la GRID.

Introducción LFC - Arquitectura Funcionalidades Nombre de espacios jerárquico Integración con sistemas de autentificación y autorización GSI Listas de Control de Acceso (Permisos Unix y POSIX ACLs) Estructura de la Base de Datos

Introducción LFC - Convenciones Nombre Lógico (LFN) lfn:cms/ /run2/track1 Identificador Global Unívoco (GUID) guid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6 URL del Sitio (SURL) srm://pcrd24.cern.ch/flatfiles/cms/output10_1 URL de Transport (TURL) rfio://lxshare0209.cern.ch//data/alice/ntuples.dat

Instalación LFC - Requerimientos Tener instalado una Scientific Linux Tener instalado Java Comprobación # whereis javac Instalación # wget -c 1_4_2_14-linux-i586-rpm.bin # sh j2sdk-1_4_2_14-linux-i586-rpm.bin

Instalación LFC - Requerimientos Tener instalado gLite-Yaim y Gilda-Yaim Comprobación # ls -la /opt/glite/yaim/ -> Para gLite # ls -la /opt/glite/bin/ -> Para Gilda Instalación # wget -c yaim-latest.rpm # wget -c yaim-latest.rpm # rpm -ivh gilda_ig-yaim-latest.rpm # rpm -ivh gLite-yaim-latest.rpm

Instalación LFC - Requerimientos Tener instalados certificados GRID Comprobación # ls -la /etc/grid-security/host* Instalación # mkdir -p /etc/grid-security # cd /etc/grid-security # wget s/gridXX.cica.es-cert.pem # wget s/gridXX.cica.es-key.pem # cp gridXX.cica.es-cert.pem /etc/grid-security/hostcert.pem # chmod 644 /etc/grid-security/hostcert.pem # cp gridXX.cica.es-key.pem /etc/grid-security/hostkey.pem # chmod 400 /etc/grid-security/hostkey.pem

Instalación LFC – Configuración de Site Copiamos el fichero de ejemplo del site en el directorio root # cp /opt/glite/yaim/examples/siteinfo/gilda_ig-site-info.def /root/my-site-info.def Modificamos las siguientes variables para definir nuestro sitio GRID (Site) # nano /root/my-site-info.def MY_DOMAIN -> Dominio dns del sitio GRID (cica.es) REG_HOST -> Máquina de registro para RGMA (rgmasrv.ct.infn.it) MON_HOST -> Máquina de almacenamiento de Información RGMA (rgmasrv.ct.infn.it) NTP_HOST -> Servidor de tiempo usado (chico.rediris.es) JAVA_LOCATION -> Localización de Java (/usr/java/j2sdk1.4.2_14/)

Instalación LFC – Configuración de Site Modificamos las siguientes variables para definir el catalogo de datos (LFC) dentro de nuestro sitio GRID (Site) # nano /root/my-site-info.def ---> No es necesario hacerlo en la práctica LFC_HOST -> Nombre dns de la máquina que se va instalar el catálogo de datos (gridxx.$MY_DOMAIN) LFC_DB_PASSWORD -> Contraseña del catálogo de datos (lfc_password) MYSQL_PASSWORD -> Contraseña de la base de datos (mysql_password) VOS -> Organizaciones virtuales que quieres configurar (gilda) LFC_CENTRAL -> Organizaciones virtual a las cual este catálogo de datos pertenece (gilda) LFC_LOCAL -> Organización virtual que es permitida en modo local por este catálogo (gilda)

Instalación LFC – Configuración de Site Ejemplo para esta práctica: MY_DOMAIN=cica.es MON_HOST=rgmasrv.ct.infn.it REG_HOST=rgmasrv.ct.infn.it NTP_HOSTS_IP="chico.rediris.es" LFC_HOST=gridXX.$MY_DOMAIN LFC_CENTRAL="gilda" LFC_LOCAL="gilda" MYSQL_PASSWORD="mysql_password" VOS="gilda"

Instalación LFC Una vez definido el fichero de configuración de nuestro sitio GRID (Site) podemos a empezar a usar el instalador y el configurador automático de gilda llamado gilda-yaim. Este se lanza en dos pasos Instalación de paquetes necesarios # /opt/glite/bin/gilda_ig_install_node /root/my-site-info.def GILDA_ig_LFC_mysql Configuración de paquetes previamente instalados # /opt/glite/bin/gilda_ig_configure_node /root/my-site- info.def GILDA_ig_LFC_mysql En caso de tener un firewall es necesarios habilitar los puertos 8085 y 5010 para que el catálogo de datos(LFC) se accesible.

Instalación LFC en gLite En gLite el instalador automático se llama gLite-yaim, con este el proceso de instalación y configuración es similar al de gilda. Los dos emplean el mismo fichero de configuración, este va a ser el que hemos previamente definido. Ell proceso de instalación y configuración se detalla a continuación Instalación de paquetes necesarios # /opt/glite/yaim/bin/yaim -i -s /root/my-site-info.def -m LFC_mysql Configuración de paquetes previamente instalados # /opt/glite/yaim/bin/yaim -c -s /root/my-site-info.def -n LFC_mysql En caso de tener un firewall es necesarios habilitar los puertos 8085 y 5010 para que el catálogo de datos(LFC) se accesible.

Testeo de LFC Conectarse a un User Interfaces (glite-tutor.ct.infn.it) Especificar el servidor LFC que habéis configurado export LFC_HOST=gridXX.cica.es Levantar vuestro certificado grid voms-proxy-init -voms gilda Vamos a crear un directorio en el servidor de LFC lfc-mkdir /grid/gilda/gridXX Vamos a comprobar las carpetas que están almacenadas en LFC lfc-ls -l /grid/gilda Declarar sistema de almacenamiento por defecto export VO_GILDA_DEFAULT_SE=aliserv6.ct.infn.it

Testeo de LFC II Copia un fichero al LFC echo "Hola Mundo" > $HOME/hola.mundo lcg-cr -v --vo gilda -l lfn:///grid/gilda/gridXX/hola file:/$HOME/hola.mundofile:/$HOME/hola.mundo Replica el fichero lcg-rep --vo gilda -d egee016.cnaf.infn.it lfn:///grid/gilda/gridXX/hola Comprobamos el estado del fichero lcg-lr --vo gilda lfn:///grid/gilda/gridXX/hola Borramos el fichero en local y lo recogemos de la GRID rm $HOME/hola.mundo lcg-cp --vo gilda lfn:///grid/gilda/gridXX/test file://$HOME/hola.mundo.grid

Referencias Guía de Administradores de LFC (Ingles) Guía de Uso de LFC (Ingles) Recetario de resolución de errores LFC (Ingles) Vision Generica de la Grid eela.org/getFile.py/access?contribId=13&sessionId=5&resId=0& amp;materialId=poster&confId=69

Edificio Bronce Plaza Manuel Gómez Moreno s/n Madrid. España Tel.: / 25 Fax: Muchas Gracias por vuestra atención