Eric Badger created YARN-6988:

             Summary: container-executor fails for docker when command length > 
4096 B
                 Key: YARN-6988
             Project: Hadoop YARN
          Issue Type: Sub-task
            Reporter: Eric Badger
            Assignee: Eric Badger

{{run_docker}} and {{launch_docker_container_as_user}} allocate their command 
arrays using EXECUTOR_PATH_MAX, which is hardcoded to 4096 in configuration.h. 
Because of this, the full docker command can only be 4096 characters. If it is 
longer, it will be truncated and the command will fail with a parsing error. 
Because of the bind-mounting of volumes, the arguments to the docker command 
can quickly get large. For example, I passed the 4096 limit with an 11 disk 

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

Reply via email to