Hello,

In case it helps, here is the output from globus-gatekeeper.log.  I *think*
it is saying I authenticated as globus user "Vagrant User", which maps to
local user 'vagrant'.  That's what I would expect.  The local user vagrant
has a standard home directory, which is why I find it surprising I'm
getting the error code 22 message.

Thanks again for any help or debugging ideas.  Log below:


TIME: Fri Oct 17 22:44:14 2014
 PID: 15493 -- Notice: 6: /usr/sbin/globus-gatekeeper pid=15493 starting at
Fri Oct 17 22:44:14 2014

TIME: Fri Oct 17 22:44:14 2014
 PID: 15493 -- Notice: 6: GRAM contact:
labkeyRemotePipeline:2119:/O=Grid/OU=GlobusTest/OU=simpleCA-labkeyremotepipeline/CN=labkeyRemotePipeline

TIME: Fri Oct 17 22:44:14 2014
 PID: 15493 -- Notice: 0: GATEKEEPER_ACCT_FD=6
(/var/log/globus-gatekeeper.log)
TIME: Fri Oct 17 22:44:31 2014
 PID: 15623 -- Notice: 6: Got connection ::ffff:127.0.0.1 at Fri Oct 17
22:44:31 2014

TIME: Fri Oct 17 22:44:31 2014
 PID: 15623 -- Notice: 5: Authenticated globus user:
/O=Grid/OU=GlobusTest/OU=simpleCA-labkeyremotepipeline/OU=local/CN=Vagrant
User
TIME: Fri Oct 17 22:44:31 2014
 PID: 15623 -- Notice: 0: GATEKEEPER_JM_ID
2014-10-17.22:44:31.0000015494.0000000001 for
/O=Grid/OU=GlobusTest/OU=simpleCA-labkeyremotepipeline/OU=local/CN=Vagrant
User on ::ffff:127.0.0.1
TIME: Fri Oct 17 22:44:31 2014
 PID: 15623 -- Notice: 5: Requested service: jobmanager
TIME: Fri Oct 17 22:44:31 2014
 PID: 15623 -- Notice: 5: Authorized as local user: vagrant
TIME: Fri Oct 17 22:44:31 2014
 PID: 15623 -- Notice: 5: Authorized as local uid: 1000
TIME: Fri Oct 17 22:44:31 2014
 PID: 15623 -- Notice: 5:           and local gid: 1000
TIME: Fri Oct 17 22:44:31 2014
 PID: 15623 -- Notice: 0: executing /usr/sbin/globus-job-manager
TIME: Fri Oct 17 22:44:31 2014
 PID: 15623 -- Notice: 0: GRID_SECURITY_HTTP_BODY_FD=11
TIME: Fri Oct 17 22:44:31 2014
 PID: 15624 -- Notice: 0: Set CONTENT_LENGTH=353
TIME: Fri Oct 17 22:44:31 2014
 PID: 15624 -- Notice: 0: Set GATEWAY_INTERFACE to CGI/1.1
TIME: Fri Oct 17 22:44:31 2014
 PID: 15624 -- Notice: 0: Set SERVER_NAME to labkeyremotepipeline
TIME: Fri Oct 17 22:44:31 2014
 PID: 15624 -- Notice: 0: Set SERVER_PORT to 2119
TIME: Fri Oct 17 22:44:31 2014
 PID: 15623 -- Notice: 0: Read 148 bytes from proxy pipe
TIME: Fri Oct 17 22:44:31 2014
 PID: 15623 -- Notice: 0: Child 15624 started

On Fri, Oct 17, 2014 at 1:19 PM, Ben Bimber <[email protected]> wrote:

> Hello,
>
> I am installing globus/gram 6.0 on ubuntu, following these instructions:
>
> http://toolkit.globus.org/toolkit/docs/6.0/admin/quickstart/#q-first
>
> I am trying to run the final command:
>
> globus-job-run labkeyremotepipeline /bin/hostname
>
> to test GRAM.  I get this error: "GRAM Job submission failed because the
> job manager failed to create an internal script argument file (error code
> 22)".  I have read that this means I need to create a home directory;
> however, one exists for my user.    Can anyone please suggest other
> debugging steps I can take to figure out more specifically what is going
> wrong?
>
> I am running this command as the user 'quser', created using adduser.
> This user has a home directory (/home/quser).  I'm not sure what other user
> would be involved here.  The globus-gatekeeper service is running as root.
> I dont know if jobs submitted are somehow mapped to a different user, which
> might be missing a home directory.
>
> Sorry for the basic question and thank you in advance for any help.
>
> -Ben
>

Reply via email to