[ https://issues.apache.org/jira/browse/HIVE-6602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13931584#comment-13931584 ]
Vaibhav Gumashta commented on HIVE-6602: ---------------------------------------- [~rhbutani] I think HIVE-6627 and HIVE-6626 should also get in if we're keeping this for 13. Or else this should be deferred. [~thejas]: What do you say? > Multi-user HiveServer2 throws error > ----------------------------------- > > Key: HIVE-6602 > URL: https://issues.apache.org/jira/browse/HIVE-6602 > Project: Hive > Issue Type: Bug > Components: HiveServer2 > Affects Versions: 0.13.0 > Reporter: Vaibhav Gumashta > Assignee: Vaibhav Gumashta > Fix For: 0.14.0 > > Attachments: HIVE-6602.1.patch > > > Error thrown: > Error while processing statement: FAILED: RuntimeException > org.apache.hadoop.security.AccessControlException: Permission denied: > user=user_1, access=WRITE, inode="/tmp/hive-hive":hdfs:drwxr-xr-x > For hive query execution, a scratch directory specified by > hive.exec.scratchdir is created with default permission 700. In HiveServer2, > during the CLIService startup, we check for the presence of scratch > directories (local + dfs) and if they don't exist, create them with > permission 777. However, we should also change the permission from the > default 700 to 777 in case the dfs scratch directory already exists. -- This message was sent by Atlassian JIRA (v6.2#6252)