小编she*_*sgs的帖子

使用配置单元得到异常 java.lang.NoClassDefFoundError: org/apache/tez/dag/api/SessionNotRunning

配置 hadoop 后,我可以运行 hdfs

然后安装 hive 并编辑 conf 文件以使其默认在 tez 上运行,但在直接使用 hive 时遇到一些特殊问题:

蜂巢

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tez/dag/api/SessionNotRunning
        at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:353)
        at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:681)
        at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:625)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:212)
Run Code Online (Sandbox Code Playgroud)

版本信息:hadoop:2.5 hive 0.13 tez 0.41

有人遇到过这个吗?

似乎不像与 PATH 相关的错误。

java hadoop hive

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

hadoop ×1

hive ×1

java ×1