Hi,

I could see that my setup for CDH 5.3.2 is working fine with Hiveserver2,
integrated with Kerberos and Sentry 1.4-cdh5.3.2. But similar setup is not
working for Apache Sentry 1.4 release and Apache Hive 13.1 release. With
the sample configration I am getting this error. Appreciate any thoughts.

2015-03-08 07:26:52,191 INFO  [pool-5-thread-1]: session.SessionState
(SessionState.java:start(360)) - No Tez session required at this point.
hive.execution.engine=mr.

2015-03-08 07:26:52,194 ERROR [pool-5-thread-1]: thrift.ProcessFunction
(ProcessFunction.java:process(41)) - Internal error processing OpenSession

java.lang.NoSuchFieldError: HIVE_EXEC_FILTER_HOOK

        at
org.apache.sentry.binding.hive.HiveAuthzBindingSessionHook.<clinit>(HiveAuthzBindingSessionHook.java:38)

        at java.lang.Class.forName0(Native Method)

        at java.lang.Class.forName(Class.java:274)

        at org.apache.hadoop.hive.ql.hook
s.HookUtils.getHooks(HookUtils.java:59)

        at
org.apache.hive.service.cli.session.SessionManager.executeSessionHooks(SessionManager.java:223)

        at
org.apache.hive.service.cli.session.SessionManager.openSession(SessionManager.java:136)

        at
org.apache.hive.service.cli.CLIService.openSessionWithImpersonation(CLIService.java:161)

        at
org.apache.hive.service.cli.thrift.ThriftCLIService.getSessionHandle(ThriftCLIService.java:265)

        at
org.apache.hive.service.cli.thrift.ThriftCLIService.OpenSession(ThriftCLIService.java:191)

        at
org.apache.hive.service.cli.thrift.TCLIService$Processor$OpenSession.getResult(TCLIService.java:1253)

        at
org.apache.hive.service.cli.thrift.TCLIService$Processor$OpenSession.getResult(TCLIService.java:1238)

        at
org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)

        at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)

        at
org.apache.hadoop.hive.thrift.HadoopThriftAuthBridge20S$Server$TUGIAssumingProcessor.process(HadoopThriftAuthBridge20S.java:628)

        at
org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:206)

        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

        at java.lang.Thread.run(Thread.java:745)

2015-03-08 07:37:38,566 INFO  [Thread-3]: metastore.HiveMetaStore
(HiveMetaStore.java:run(5334)) - Shutting down hive metastore.
2015-03-08 07:37:41,173 INFO  [main]: metastore.HiveMetaStore
(HiveMetaStore.java:main(5317)) - Starting hive metastore on port 9083

Reply via email to