[
https://issues.apache.org/jira/browse/MAPREDUCE-2803?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13082753#comment-13082753
]
Luke Lu commented on MAPREDUCE-2803:
------------------------------------
Currently client reads yarn-*.xml via YarnRunner to get RM RPC address and web
UI address and other user options (client retry, timeout etc. that could be
added later). Whether the client config should be called
yarn-{site,default}.xml or yarn-client-{site,default}.xml is something I don't
particular care about. Having a simpler client config is much more user
friendly.
Having separate client and server config can actually simplify/clarify
deployment: client configs are deployed at gateways and doesn't need update
when server knobs are being tuned.
> Separate client and server configs
> ----------------------------------
>
> Key: MAPREDUCE-2803
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-2803
> Project: Hadoop Map/Reduce
> Issue Type: Improvement
> Components: mrv2
> Affects Versions: 0.23.0
> Reporter: Luke Lu
> Fix For: 0.23.0
>
>
> yarn-{site,default}.xml contains many knobs none-ops users don't need to know
> (e.g., server principals and keytab locations etc.). It's confusing to users.
> Let's separate the server config into separate files
> yarn-server-{site.default}.xml
> yarn common and client configs would remain in yarn-{site,default}.xml and
> YarnServerConfig shall read both.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira