首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >org.apache.kylin.job.exception.ExecuteException: java.lang.NoClassDefFoundError: org/apache/hadoop/hive/serde2/typeinfo/TypeInfo

org.apache.kylin.job.exception.ExecuteException: java.lang.NoClassDefFoundError: org/apache/hadoop/hive/serde2/typeinfo/TypeInfo
EN

Stack Overflow用户
提问于 2019-01-21 16:52:53
回答 2查看 320关注 0票数 0

我在https://issues.apache.org/jira/browse/KYLIN-2511上发现了类似的错误

环境: hadoop-2.7.1 hbase-1.3.2 apache-hive-2.1.1-bin apache-kylin-1.6.0-hbase1.x-bin

我尝试将所有的hive库复制到kylin,但再次出错。

代码语言:javascript
复制
org.apache.hadoop.mapred.YarnChild: Error running child : java.lang.NoClassDefFoundError: org/apache/hadoop/hive/serde2/typeinfo/TypeInfo
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-01-24 15:01:13

缺少的类应该在hive-exec-.jar中;检查并调试"bin/find-hive-dependency.sh“,看看为什么它不能从您的服务器中找到这个jar。您可以手动将其添加到"hive_exec_path“变量中。

顺便说一句,Kylin 1.6太旧了,试着升级到2.x版本。

票数 1
EN

Stack Overflow用户

发布于 2019-01-23 22:00:37

为什么你只是尝试在https://issues.apache.org/jira/browse/KYLIN-2511中提到的方法。你最好按照v16的文档准备环境。最好使用最新版本的Kylin。它有更多的功能,并修复了一些错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54286269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档