执行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年前 (2023-10-11) IP属地:四川省
1 个回答
这是因为开启了hive事务,缺少相关依赖包,解决办法:
1.可以在linkis的机器上面修改hive-site.xml关掉事务配置,参考hive事务:https://www.jianshu.com/p/aa0f0fdd234c
2.或者将相关依赖包放到引擎插件目录中 $LINKIS_HOME/lib/linkis-engines/hive/dist/version/lib
发布于:1年前 (2023-10-11) IP属地:四川省
我来回答
您需要 登录 后回答此问题!