Shane Kumpf commented on YARN-8064:

Thanks for the patch [~ebadger]! I'm glad to see this being addressed.

Adding to [~Jim_Brennan]'s comment, the current patch isn't relocating all of 
the _.cmd_ files to _nmPrivate_ because of the differences between the two 
{{DockerClient#writeCommandToTempFile}} methods. Anything using 
{{DockerCommandExecutor}} will still put the _.cmd_ files in 
{{hadoop.tmp.dir}}. I think we'll need to consolidate these two methods and fix 
the callers.

> Docker ".cmd" files should not be put in hadoop.tmp.dir
> -------------------------------------------------------
>                 Key: YARN-8064
>                 URL: https://issues.apache.org/jira/browse/YARN-8064
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Eric Badger
>            Assignee: Eric Badger
>            Priority: Major
>         Attachments: YARN-8064.001.patch, YARN-8064.002.patch, 
> YARN-8064.003.patch, YARN-8064.004.patch, YARN-8064.005.patch
> Currently all of the docker command files are being put into 
> {{hadoop.tmp.dir}}, which doesn't get cleaned up. So, eventually all of the 
> inodes will fill up and no more tasks will be able to run

This message was sent by Atlassian JIRA

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

Reply via email to