Descarga e instalación del software del CE

Control de versiones

Fecha Actividad Autor
26/01/2011 Publicación inicial Jorge Iván Meza Martínez.
08/02/2011 Se agregó la información complementaria del documento Jorge Iván Meza Martínez.
08/02/2011 Se crearon los directorios para el almacenamiento de información de la VO
Se agregó la creación del usuario osgedu.
Jorge Iván Meza Martínez.

Introducción

En este capítulo se realiza la descarga e instalación de los paquetes relacionados con el CE (Compute Element) utilizando pacman.

Requerimientos

  1. El Cluster basado en Condor debe estar instalado y funcionando.
  2. El gestor de paquetes pacman debe haber sido previamente instalado.

Descarga de los paquetes del CE

Obtener las variables de ambiente del gestor de paquetes.

# source /opt/pacman/setup.sh

Crear la ruta de instalación para los paquetes del Computer Element.

# mkdir /opt/ce-1.2 ; cd /opt/ce-1.2

Especificar la ruta donde se ubica la instalación de Condor.

# export VDTSETUP_CONDOR_LOCATION=/opt/condor/current

:!: Si la instalación de Condor se realiza desde los paquetes RPM, el valor de la variable VDTSETUP_CONDOR_LOCATION deberá ser /usr.

Especificar la ruta donde se ubican los archivos de configuración de Condor.

# export VDTSETUP_CONDOR_CONFIG=/opt/condor/current/etc/condor_config

:!: Si la instalación de Condor se realiza desde los paquetes RPM, el valor de la variable VDTSETUP_CONDOR_CONFIG deberá ser /etc/condor/condor_config.

:!: Es necesario verificar que las rutas especificadas de Condor coincidan con la realidad, de lo contrario serán varios los archivos que tendrán que ajustarse bajo /opt/ce-1.2.

Realizar la descarga de paquetes utilizando pacman.

# pacman -retry 3
 
# pacman -allow trust-all-caches -get http://software.grid.iu.edu/osg-1.2:ce
 
# pacman -allow trust-all-caches -get http://software.grid.iu.edu/osg-1.2:Globus-Condor-Setup
 
# pacman -allow trust-all-caches -get http://software.grid.iu.edu/osg-1.2:ManagedFork

Tareas de postinstalación

Obtener las variables de ambiente del CE.

# source /opt/ce-1.2/setup.sh

Realizar la configuración inicial de los paquetes y los enlaces simbólicos requeridos bajo /opt/ce-1.2/logs.

# vdt-post-install

Instalar los certificados de CA bajo /opt/ce-1.2/globus/share/certificates.

# vdt-ca-manage setupCA --url osg --location local

Creación del usuario osgedu

Bajo este usuario el nodo ejecutará las tareas recibidas de la grid. Los usuarios de la grid (definidos en el gridmap-file o el GUMS) son transformados a osgedu para su manejo local.

# useradd -d /home/osgedu -c "Usuario OSGEDU" -m osgedu
 
# passwd -l osgedu

Importante. Es necesario actualizar esta información y el archivo .shosts para el nuevo usuario en los demás servidores del Nodo.

Enlaces

Navigation
Print/export
Toolbox