[ https://issues.apache.org/jira/browse/YARN-5287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15343815#comment-15343815 ]
Ying Zhang edited comment on YARN-5287 at 6/22/16 7:08 AM: ----------------------------------------------------------- The fix would be explicitly setting the permission after creating the directories. Similar as what has been done in YARN-88 for DefaultContainerExecutor. was (Author: ying zhang): The fix would be explicitly set the permission after creating the directories. Similar as what has been done in YARN-88 for DefaultContainerExecutor. > LinuxContainerExecutor fails to set proper permission > ----------------------------------------------------- > > Key: YARN-5287 > URL: https://issues.apache.org/jira/browse/YARN-5287 > Project: Hadoop YARN > Issue Type: Bug > Components: nodemanager > Affects Versions: 2.7.2 > Reporter: Ying Zhang > Priority: Minor > Original Estimate: 48h > Remaining Estimate: 48h > > LinuxContainerExecutor fails to set the proper permissions on the local > directories(i.e., /hadoop/yarn/local/usercache/... by default) if the cluster > has been configured with a restrictive umask, e.g.: umask 077. Job failed due > to the following reason: > Path /hadoop/yarn/local/usercache/ambari-qa/appcache/application_xxxxxxxx has > permission 700 but needs permission 750 > Way to reproduce: > 1. configure the cluster with umask 077 > (for example, modify the /etc/profile and /etc/bashrc) > 2. enable LinuxContainerExecutor through Ambari or config file > 3. restart all affected > 4. run a simple job -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org