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 "Karthik Kambatla (JIRA)" <ji...@apache.org> on 2014/07/03 07:33:49 UTC
[jira] [Updated] (MAPREDUCE-4877) AM doesn't properly support
multiple NNs
[ https://issues.apache.org/jira/browse/MAPREDUCE-4877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karthik Kambatla updated MAPREDUCE-4877:
----------------------------------------
Target Version/s: 2.6.0 (was: 3.0.0, 2.5.0)
> AM doesn't properly support multiple NNs
> ----------------------------------------
>
> Key: MAPREDUCE-4877
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-4877
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Components: applicationmaster, job submission
> Affects Versions: 0.23.0, 2.0.0-alpha, 3.0.0
> Reporter: Daryn Sharp
> Assignee: Daryn Sharp
>
> Yarn/MR clusters assume there's a 1-to-1 correspondence between itself and a NN. Certain internal paths like the staging dir, job history, intermediate/intermediate-done dirs are resolved relative to the defaultFS. The JT used the host's conf which ensured the correct/expected NN. However the AM uses the user's job conf, which means the user's defined defaultFS can cause the job to use incorrect paths.
> Typically the output path's NN is also the yarn cluster's NN. However problems occur when a yarn cluster is servicing multiple NN's (ex. federated clusters). The JHS is assuming the AM will write to NN1, whereas the user's job conf may be using a defaultFS of NN2 or NN3 which influences where the AM writes.
--
This message was sent by Atlassian JIRA
(v6.2#6252)