[
https://issues.apache.org/jira/browse/YARN-661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13653198#comment-13653198
]
Jason Lowe commented on YARN-661:
---------------------------------
Sample log of the failure:
{noformat}
2013-05-09 10:38:05,107 [DeletionService #0] INFO
org.apache.hadoop.yarn.server.nodemanager.LinuxContainerExecutor: Deleting
absolute path : file:/tmp/yarn-local/usercache_DEL_1368077188083/someuser
2013-05-09 10:38:05,107 [DeletionService #0] INFO
org.apache.hadoop.yarn.server.nodemanager.LinuxContainerExecutor: -- DEBUG --
deleteAsUser: [/hadoop/current/bin/container-executor, someuser, 3,
/tmp/yarn-local/usercache_DEL_1368077188083/someuser]
2013-05-09 10:38:05,142 [DeletionService #0] WARN
org.apache.hadoop.yarn.server.nodemanager.LinuxContainerExecutor: Exit code
from container is : 255
2013-05-09 10:38:05,142 [DeletionService #0] ERROR
org.apache.hadoop.yarn.server.nodemanager.LinuxContainerExecutor: DeleteAsUser
for /tmp/yarn-local/usercache_DEL_1368077188083/someuser returned with non-zero
exit code255
{noformat}
The directory is owner by the user, but the parent directory which must be
written as part of the delete is owned by the mapred user and is only writable
by the mapred user.
> NM fails to cleanup local directories for users
> -----------------------------------------------
>
> Key: YARN-661
> URL: https://issues.apache.org/jira/browse/YARN-661
> Project: Hadoop YARN
> Issue Type: Bug
> Components: nodemanager
> Affects Versions: 2.0.5-beta, 0.23.8
> Reporter: Jason Lowe
>
> YARN-71 added deletion of local directories on startup, but in practice it
> fails to delete the directories because of permission problems. The
> top-level usercache directory is owned by the user but is in a directory that
> is not writable by the user. Therefore the deletion of the user's usercache
> directory, as the user, fails due to lack of permissions.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira