You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-issues@hadoop.apache.org by "Tom White (JIRA)" <ji...@apache.org> on 2012/07/19 18:20:37 UTC

[jira] [Updated] (MAPREDUCE-4463) JobTracker recovery fails with HDFS permission issue

     [ 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