symious opened a new pull request #3154:
URL: https://github.com/apache/hadoop/pull/3154


   # What changes were proposed in this pull request?
   The configuration of "yarn.nodemanager.env-whitelist" has been helpful in 
running multi version Hadoop on Yarn. But the pain point is that users need to 
use different configurations to run jobs of different versions of Hadoop.
   
   The first idea is to have SRE prepared different versions of configurations 
and let users specify different environment variables of "HADOOP_CONF_DIR", 
this shifts the burden from users to SRE that they have to maintain different 
versions of configurations with only one or two configurations changed.
   
   This ticket proposes to export the value of the environment variable in 
"yarn.nodemanager.env-whitelist" via the environment variable or Java 
properties of the client submitting jobs. So that SRE only has to maintain one 
version of configuration and users can easily define Hadoop version with one 
export in an environment variable or Java property.
   
   # What is the link to the Apache JIRA
   https://issues.apache.org/jira/browse/YARN-10835
   
   # How was this patch tested?
   Add unit test to pass Java properties to `ContainerLaunchContext`.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to