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