Hard to tell. On Mon, Dec 7, 2015 at 11:35 AM, zhangjp <592426...@qq.com> wrote:
> Hi all, > > I'm using saprk prebuild version 1.5.2+hadoop2.6 and hadoop version is > 2.6.2, when i use java client jdbc to execute sql,there has some issues. > > java.lang.RuntimeException: Could not load shims in class > org.apache.hadoop.hive.schshim.FairSchedulerShim > at > org.apache.hadoop.hive.shims.ShimLoader.createShim(ShimLoader.java:149) > at > org.apache.hadoop.hive.shims.ShimLoader.getSchedulerShims(ShimLoader.java:133) > at > org.apache.hadoop.hive.shims.Hadoop23Shims.refreshDefaultQueue(Hadoop23Shims.java:296) > at > org.apache.hive.service.cli.session.HiveSessionImpl.<init>(HiveSessionImpl.java:109) > at > org.apache.hive.service.cli.session.SessionManager.openSession(SessionManager.java:253) > at > org.apache.spark.sql.hive.thriftserver.SparkSQLSessionManager.openSession(SparkSQLSessionManager.scala:65) > at > org.apache.hive.service.cli.CLIService.openSession(CLIService.java:194) > at > org.apache.hive.service.cli.thrift.ThriftCLIService.getSessionHandle(ThriftCLIService.java:405) > at > org.apache.hive.service.cli.thrift.ThriftCLIService.OpenSession(ThriftCLIService.java:297) > 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.hive.service.auth.TSetIpAddressProcessor.process(TSetIpAddressProcessor.java:56) > at > org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:285) > 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) > Caused by: java.lang.ClassNotFoundException: > org.apache.hadoop.hive.schshim.FairSchedulerShim > at java.net.URLClassLoader$1.run(URLClassLoader.java:366) > at java.net.URLClassLoader$1.run(URLClassLoader.java:355) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:354) > at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) > at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:195) > at > org.apache.hadoop.hive.shims.ShimLoader.createShim(ShimLoader.java:146) > ... 17 more > >