Jaeboo Jeong created YARN-6434:
----------------------------------
Summary: When setting environment variables, can't use comma for a
list of value in key = value pairs.
Key: YARN-6434
URL: https://issues.apache.org/jira/browse/YARN-6434
Project: Hadoop YARN
Issue Type: Improvement
Reporter: Jaeboo Jeong
We can set environment variables using yarn.app.mapreduce.am.env,
mapreduce.map.env, mapreduce.reduce.env.
There is no problem if we use key=value pairs like X=Y, X=$Y.
However If we want to set key=a list of value pair(e.g. X=Y,Z), we can’t.
This is related to YARN-4595.
The attached patch is based on YARN-3768.
We can set environment variables like below.
{code}
mapreduce.map.env="YARN_CONTAINER_RUNTIME_TYPE=docker,YARN_CONTAINER_RUNTIME_DOCKER_IMAGE=hadoop-docker,YARN_CONTAINER_RUNTIME_DOCKER_LOCAL_RESOURCE_MOUNTS=\"/dir1:/targetdir1,/dir2:/targetdir2\""
{code}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]