Table of Contents
Intentar enviar trabajos a la Grid por parte de un usuario no autorizado
Control de versiones
| Fecha | Actividad | Autor |
|---|---|---|
| 05/03/2011 | Publicación inicial | Jorge Iván Meza Martínez. |
Problema
Al intentar enviar un trabajo a la Grid con CondorG se obtiene el siguiente mensaje en el archivo de registro (log).
012 (084.000.000) mm/dd hh:mm:ss Job was held.
Failed to initialize GAHP
Code 0 Subcode 0
Explicación
El servidor de GAHP correspondiente al grid_resource elegido no pudo ser iniciado. Esto probablemente se deba a una o varias de las siguientes causas.
- No se encuentra Java instalado.
- No se pudo localizar la información de los certificados de las CA (en
~/.globus/certificateso/etc/grid-security/certificates).
Verificación del problema
Si Java no se encuentra instalado se obtiene el siguiente mensaje cuando se intenta iniciar manualmente alguno de los servidores de GAHP.
# /usr/sbin/gt42_gahp gt42_gahp_wrapper: execv failed, errno=2
Si no es posible localizar la información de los certificados de las CA en las rutas esperadas, se obtiene el siguiente mensaje en el archivo de registro del GridManager de Condor (GridmanagerLog.USUARIO).
mm/dd hh:mm:ss [pid] GAHP command 'INITIALIZE_FROM_FILE' failed: 7 mm/dd hh:mm:ss [pid] GAHP: Failed to initialize from file mm/dd hh:mm:ss [pid] (id) Error initializing GAHP
Solución
- Crear el siguiente enlace para ubicar correctamente los certificados de las CA.
# ln -s /opt/ce-1.2/globus/share/certificates /etc/grid-security/certificates