User Tools

Site Tools


cluster:agregar_nodos_submitter_wn_convertir

Convertir un nodo trabajador a un nodo de envío de trabajos

Control de versiones

Fecha Actividad Autor
18/11/2010 Publicación inicial Jorge Iván Meza Martínez.

Introducción

En este capítulo se establecerán las modificaciones necesarias que deben efectuarse para convertir un nodo trabajador (worker node) en un nodo de envío de trabajos (submitter node) únicamente. Para esto se conserva la infraestructura instalada previamente, incluyendo el sistema de archivos compartido del cluster.

Precondición

  • El cluster se encuentra instalado y funcionando.
  • El cluster cuenta con al menos el nodo principal (c-head) y al menos un nodo trabajador (c-wn1).

Supuestos

Ninguno.

Implementación

Con este método el nodo comparte parte de la infraestructura del cluster: certificados de usuario, confianza de acceso entre cuentas SSH y directorios compartidos con NFS. Para su implementación es necesario que las consecuencias que esto trae consigo sean aceptables para la infraestructura de cluster que se está instalando y que su despliegue sea viable físicamente.

La instalación de nodos de envío de trabajos por este método es muy simple, sólo es necesario seguir el procedimiento descrito para agregar nuevos nodos trabajadores al cluster modificándose el paso de definición de los archivos de configuración para el nuevo nodo de la siguiente manera.

# cd /exports/condor/etc/
 
# ln -s condor_config.interactive condor_config.c-wn3
 
# ls -l
 
    total 56
    -rw-r--r-- 1 root root 1737 Aug  9 22:34 condor_config.cluster
    lrwxrwxrwx 1 root root   34 Aug  9 21:46 condor_config.c-head -> condor_config.headnode+interactive
    lrwxrwxrwx 1 root root   20 Aug  9 21:46 condor_config.c-wn1 -> condor_config.worker
    lrwxrwxrwx 1 root root   20 Aug  9 21:46 condor_config.c-wn2 -> condor_config.worker
    lrwxrwxrwx 1 root root   20 Aug 11 12:34 condor_config.c-wn3 -> condor_config.interactive
    -rw-r--r-- 1 root root  284 Aug  9 21:44 condor_config.headnode
    -rw-r--r-- 1 root root  163 Aug  9 21:45 condor_config.headnode+interactive
    -rw-r--r-- 1 root root  269 Aug  9 21:45 condor_config.interactive
    -rw-r--r-- 1 root root  269 Aug  9 21:44 condor_config.worker
    -rw-r--r-- 1 root root  148 Aug  9 21:44 condor_config.worker+interactive

Siendo el contenido del archivo condor_config.interactive el siguiente.

# cat condor_config.interactive 
 
    ## OSG T3 host configuration
    ## For more info: http://www.cs.wisc.edu/condor/manual/v7.4/3_3Configuration.html
    # List of daemons on the node (headnode requires collector and negotiator,
    # schedd required to submit jobs, startd to run jobs)
    DAEMON_LIST = MASTER, SCHEDD

Este método es útil especialmente si se desea convertir rápidamente nodos trabajadores en nodos de envío de trabajo o en nodos trabajadores y de envío de trabajo. Para este último caso se deberá utilizar el archivo de configuración condor_config.worker+interactive en lugar del simple condor_config.interactive.

Enlaces

Ninguno.

cluster/agregar_nodos_submitter_wn_convertir.txt · Last modified: 2012/02/26 22:35 (external edit)