【Exception in thread “main“ java.lang.NoClassDefFoundError: orgapachetezdagapiTezConfiguration】

【Exception in thread “main“ java.lang.NoClassDefFoundError: orgapachetezdagapiTezConfiguration】,第1张

【Exception in thread “main“ java.lang.NoClassDefFoundError: org/apache/tez/dag/api/TezConfiguration】

Exception in thread “main” java.lang.NoClassDefFoundError: org/apache/tez/dag/api/TezConfiguration
at org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:661)
at org.apache.hadoop.hive.ql.session.SessionState.beginStart(SessionState.java:591)
at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:747)
at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:683)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.hadoop.util.RunJar.run(RunJar.java:318)
at org.apache.hadoop.util.RunJar.main(RunJar.java:232)
Caused by: java.lang.ClassNotFoundException: org.apache.tez.dag.api.TezConfiguration
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
… 10 more

hive集成tez引擎报错:

解决办法:
环境变量(sudo vim /etc/profile.d/my_env.sh)中加入tez的位置

export TEZ_HOME=/opt/module/tez    #是你的tez的解压目录

参考博客:https://zhuanlan.zhihu.com/p/140776945?ADUIN=1742513867

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5686385.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存