[
https://issues.apache.org/jira/browse/MAPREDUCE-4463?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tom White updated MAPREDUCE-4463:
---------------------------------
Attachment: MAPREDUCE-4463.patch
The problem is that the recovery code tries to read the job token as the user
who submitted the job, rather than the jobtracker user, yet the MR system
directory has 700 perms so the user doesn't have read permission. The patch
fixes this and adds a test case to run a job as a different user to the
jobtracker. I also changed the test to use a mini DFS cluster for all tests (it
was using the local filesystem before).
> JobTracker recovery fails with HDFS permission issue
> ----------------------------------------------------
>
> Key: MAPREDUCE-4463
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-4463
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Components: mrv1
> Affects Versions: 1.2.0
> Reporter: Tom White
> Assignee: Tom White
> Attachments: MAPREDUCE-4463.patch
>
>
> Recovery fails when the job user is different to the JT owner (i.e. on
> anything bigger than a pseudo-distributed cluster).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira