Chang Yong Lik created ZEPPELIN-4945:
----------------------------------------

             Summary: Hive JDBC interpreter in Zeppelin 0.9.0-preview1 is not 
working
                 Key: ZEPPELIN-4945
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-4945
             Project: Zeppelin
          Issue Type: Bug
          Components: JdbcInterpreter, zeppelin-interpreter
    Affects Versions: 0.9.0
         Environment: jar files added

 
{code:java}
hadoop-auth.jar
hadoop-common.jar
commons-collections-3.2.2.jar
hive-common.jar
hive-jdbc.jar
hive-metastore.jar
hive-service.jar
hive-shims-common.jar
guava-14.0.1.jar
hive-shims-0.23-2.0.0.2.3.5.3-2.jar
{code}
 

 

interpreter environment variables set as in the uploaded screenshots.

 
            Reporter: Chang Yong Lik
         Attachments: Screen Shot 2020-07-09 at 15.57.42.png, Screen Shot 
2020-07-09 at 15.58.38.png

Hi Zeppelin Team, 

I have upgraded zeppelin from 0.8.0 to 0.9.0. While setting up JDBC interpreter 
to access Hive databases and I am getting this error. 

I created JDBC.hive intrepreter in zeppelin GUI and ran a query. its giving the 
following error. The same configurations I had worked for Zeppelin 0.8 but when 
I upgraded it to 0.9, the initialization of said 
org.apache.hadoop.security.UserGroupInformation wasn't successful. Could the 
team please check because the official document of the Hive JDBC interpreter 
setup is not accurate enough and it might affect other users as well. Thank 
you! :)

 

Error Log

java.lang.NoClassDefFoundError: Could not initialize class 
org.apache.hadoop.security.UserGroupInformation at 
org.apache.zeppelin.jdbc.security.JDBCSecurityImpl.createSecureConfiguration(JDBCSecurityImpl.java:48)
 at 
org.apache.zeppelin.jdbc.JDBCInterpreter.getConnection(JDBCInterpreter.java:487)
 at 
org.apache.zeppelin.jdbc.JDBCInterpreter.executeSql(JDBCInterpreter.java:672) 
at 
org.apache.zeppelin.jdbc.JDBCInterpreter.internalInterpret(JDBCInterpreter.java:841)
 at 
org.apache.zeppelin.interpreter.AbstractInterpreter.interpret(AbstractInterpreter.java:47)
 at 
org.apache.zeppelin.interpreter.LazyOpenInterpreter.interpret(LazyOpenInterpreter.java:110)
 at 
org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:776)
 at 
org.apache.zeppelin.interpreter.remote.RemoteInterpreterServer$InterpretJob.jobRun(RemoteInterpreterServer.java:668)
 at org.apache.zeppelin.scheduler.Job.run(Job.java:172) at 
org.apache.zeppelin.scheduler.AbstractScheduler.runJob(AbstractScheduler.java:130)
 at 
org.apache.zeppelin.scheduler.ParallelScheduler.lambda$runJobInScheduler$0(ParallelScheduler.java:39)
 at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
at java.lang.Thread.run(Thread.java:748)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to