执行Hive任务失败,报错找不到zk相关的类

提问者:帅平 问题分类:大数据
查询的时候报找不到zk相关的类,比如:org.apache.curator.*,错误信息: 执行hive任务时,日志报找不到org.apache.curator.*开头的类,classNotFound
java.lang.NoClassDefFoundError: org/apache/zookeeper/KeeperException$NoNodeException
org.apache.linkis.engineplugin.hive.executor.HiveEngineConnExecutor 208 orgsapache$linkissenginepluginshivesexecutor$HiveEngineConnExecutor$sexecuteHQL query failed,reason java.lang.reflect.InvocationTargetExcept
1 个回答
一生的爱意
一生的爱意
这是因为开启了hive事务,缺少相关依赖包,解决办法:
1.可以在linkis的机器上面修改hive-site.xml关掉事务配置,参考hive事务:https://www.jianshu.com/p/aa0f0fdd234c
2.或者将相关依赖包放到引擎插件目录中 $LINKIS_HOME/lib/linkis-engines/hive/dist/version/lib
发布于:7个月前 (10-11) IP属地:四川省
我来回答