java - NoSuchMethodError when hive.execution.engine value its tez -


i using hive 1.0.0 , apache tez 0.4.1 when configure hive use tez exception.

in hive-site.xml when hive.execution.engine value mr works fine. if set tez error:

exception in thread "main" java.lang.nosuchmethoderror: org.apache.tez.mapreduce.hadoop.mrhelpers.updateenvbasedonmramenv(lorg/apache/hadoop/conf/configuration;ljava/util/map;)v     @ org.apache.hadoop.hive.ql.exec.tez.tezsessionstate.open(tezsessionstate.java:169)     @ org.apache.hadoop.hive.ql.exec.tez.tezsessionstate.open(tezsessionstate.java:122)     @ org.apache.hadoop.hive.ql.session.sessionstate.start(sessionstate.java:454)     @ org.apache.hadoop.hive.cli.clidriver.run(clidriver.java:626)     @ org.apache.hadoop.hive.cli.clidriver.main(clidriver.java:570)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:606)     @ org.apache.hadoop.util.runjar.run(runjar.java:221)     @ org.apache.hadoop.util.runjar.main(runjar.java:136) 

what missing?

i solved myself.... upgraded version of tez 0.4.1 0.5.2. heard tez 0.4.1 had problems when integrating hive.


Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -