[ https://issues.apache.org/jira/browse/YARN-4595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15942914#comment-15942914
]
Jaeboo Jeong commented on YARN-4595:
------------------------------------
If I want to use multiple mounts(e.g. /dir1:/targerdir1,/dir2:/targetdir2), it couldn't assign
variables correctly.
Because during setting environment variables from input string(at Apps.java), the comma is
used for separator.
example
{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}
> Add support for configurable read-only mounts when launching Docker containers
> ------------------------------------------------------------------------------
>
> Key: YARN-4595
> URL: https://issues.apache.org/jira/browse/YARN-4595
> Project: Hadoop YARN
> Issue Type: Sub-task
> Components: yarn
> Reporter: Billie Rinaldi
> Assignee: Billie Rinaldi
> Fix For: 2.9.0, 3.0.0-alpha1
>
> Attachments: YARN-4595.1.patch, YARN-4595.2.patch, YARN-4595.3.patch, YARN-4595.4.patch,
YARN-4595.5.patch
>
>
> Mounting files or directories from the host is one way of passing configuration and other
information into a docker container. We could allow the user to set a list of mounts in the
environment of ContainerLaunchContext (e.g. /dir1:/targetdir1,/dir2:/targetdir2). These would
be mounted read-only to the specified target locations.
> Due to permissions and user concerns, for this ticket we will require the mounts to be
resources that are in the distributed cache.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org
|