[ https://issues.apache.org/jira/browse/HIVE-12160?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14984685#comment-14984685 ]
Chaoyu Tang commented on HIVE-12160: ------------------------------------ [~aihuaxu] I know little about the security, and wonder if the child process can use any HBase delegation token instead of logging in using the keytab? [~prasadm], [~thejas] Could you help to review this patch? Thanks > Hbase table query execution fails in secured cluster when > hive.exec.mode.local.auto is set to true > -------------------------------------------------------------------------------------------------- > > Key: HIVE-12160 > URL: https://issues.apache.org/jira/browse/HIVE-12160 > Project: Hive > Issue Type: Bug > Components: Security > Affects Versions: 1.1.0, 2.0.0 > Reporter: Aihua Xu > Assignee: Aihua Xu > Attachments: HIVE-12160.patch, HIVE-12160_trace.txt > > > In a secured cluster with kerberos, a simple query like {{select count(*) > from hbase_table;}} will fail with the following exception when > hive.exec.mode.local.auto is set to true. > {noformat} > Error: Error while processing statement: FAILED: Execution Error, return code > 134 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask (state=08S01,code=134) > {noformat} > There is another scenario which may be caused by the same reason. > Set hive.auto.convert.join to true, the join query {{select * from hbase_t1 > join hbase_t2 on hbase_t1.id = hbase_t2.id;}} also fails with the following > exception: > {noformat} > Error while processing statement: FAILED: Execution Error, return code 2 from > org.apache.hadoop.hive.ql.exec.mr.MapredLocalTask (state=08S01,code=2) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)