Intentar enviar trabajos a la Grid por parte de un usuario no autorizado

Control de versiones

Fecha Actividad Autor
01/03/2011 Publicación inicial Jorge Iván Meza Martínez.

Problema

Al intentar enviar un trabajo a la Grid (globus-job-run) se recibe el siguiente mensaje de error.

GRAM Job submission failed because authentication with the remote server failed (error code 7)

Si se revisa el archivo de registro globus-gatekeeper.log en el respectivo Compute Element (CE) se encontrará el mensaje de error correspondiente al anterior de manera similar a la siguiente.

 PID: xxx -- Failure: globus_gss_assist_gridmap() failed authorization. gridmap.c:globus_l_gss_assist_gridmap_lookup:2070:
Gridmap lookup failure: Could not map /DC=org/DC=doegrids/OU=People/CN=Nombre de Usuario ddddddd

Explicación

El usuario que intenta enviar el trabajo a la Grid no se encuentra autorizado para hacerlo, es decir, no aparece registrado en el gridmap-file o en el Grid User Management System (GUMS) según el servicio que se utilice.

Verificación

Si utiliza gridmap-file verificar la existencia del usuario en el contenido de dicho archivo.

# cat /etc/grid-security/grid-mapfile | grep "Nombre de Usuario"

Solución

Realizar una de las siguientes alternativas de solución.

  1. Registrar al usuario en el correspondiente Grid User Management System (GUMS).
Navigation
Print/export
Toolbox