Hello Joris!

What types of files are you trying to execute or modify? Distributed
cache files? Your own files? Files already present on the OS?

If its distributed cache stuff, or your own creations/etc., one thing
you can try it to set "keep.failed.task.files" to "true" for your job
and fail a task. Then head down to its specific TT's mapred.local.dir
directory and see what the permissions of your distributed files look
like?

For the rest, can you ensure if simple tests (for permissions, etc.) like:

$ sudo -u mapred <command you need to run via a task>

Passes or not?

On Fri, Sep 9, 2011 at 5:28 AM, Joris Poort <gpo...@gmail.com> wrote:
> Hi,
>
> I'm trying to set permissions for the tasktracker and/or mapred user.
> Basically I'm trying to execute and modify files from within the
> mapper, but the code errors out stating that the mapred user on the
> slave node doesn't have the right permissions to modify/execute files.
>
> Any help or tips on this would be greatly appreciated!
>
> Cheers,
>
> Joris
>



-- 
Harsh J

Reply via email to