Table of Contents
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.
- Registrar al usuario en la correspondiente VO y una vez autorizada la membresía por el administrador, forzar la actualización del gridmap-file.
- Registrar al usuario en el correspondiente Grid User Management System (GUMS).