Hi all,
I've been doing further tests with glexec and found another potential
problem... When a job arrives, SGE makes a directory for it on the
local disk, which is set as $TMP and the cwd at job-startup. After a
glexec switch, the job can no-longer write into this directory (as
it's owned by the pilot account) and cwd is set to the target user's
home directory (which in our case is on NFS and not large enough to
stage data files to).
A job could potentially make its own working directory in the right
place. Ideally this would be called in some kind of prologue script or
similar immediately after a glexec switch, although I don't think a
feature to do this exists.
Is this a problem for any other sites? Will the caller of glexec be
able to work around this some-how?
Regards,
Simon
|