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
- El Cluster basado en Condor debe estar instalado y funcionando.
- El gestor de paquetes
pacmandebe 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.