Maybe the wrong configuration file is picked up?
> On 17 Jan 2017, at 07:44, wenxing zheng <wenxing.zh...@gmail.com> wrote: > > Dear all, > > I met an issue in the TEZ configuration for HIVE, as from the HIVE logs file: > >> Caused by: java.io.FileNotFoundException: File does not exist: >> hdfs://hdfscluster/apps/tez-0.8.4/tez.tar.gz >> at >> org.apache.hadoop.hdfs.DistributedFileSystem$22.doCall(DistributedFileSystem.java:1309) >> ~[hadoop-hdfs-2.7.3.jar:?] >> at >> org.apache.hadoop.hdfs.DistributedFileSystem$22.doCall(DistributedFileSystem.java:1301) >> ~[hadoop-hdfs-2.7.3.jar:?] >> at >> org.apache.hadoop.fs.FileSystemLinkResolver.resolve(FileSystemLinkResolver.java:81) >> ~[hadoop-common-2.7.3.jar:?] >> at >> org.apache.hadoop.hdfs.DistributedFileSystem.getFileStatus(DistributedFileSystem.java:1301) >> ~[hadoop-hdfs-2.7.3.jar:?] >> at org.apache.hadoop.fs.FileSystem.resolvePath(FileSystem.java:753) >> ~[hadoop-common-2.7.3.jar:?] >> at >> org.apache.tez.client.TezClientUtils.addLocalResources(TezClientUtils.java:218) >> ~[tez-api-0.8.4.jar:0.8.4] >> at >> org.apache.tez.client.TezClientUtils.setupTezJarsLocalResources(TezClientUtils.java:183) >> ~[tez-api-0.8.4.jar:0.8.4] >> at >> org.apache.tez.client.TezClient.getTezJarResources(TezClient.java:1057) >> ~[tez-api-0.8.4.jar:0.8.4] >> at org.apache.tez.client.TezClient.start(TezClient.java:447) >> ~[tez-api-0.8.4.jar:0.8.4] >> at >> org.apache.hadoop.hive.ql.exec.tez.TezSessionState.startSessionAndContainers(TezSessionState.java:396) >> ~[hive-exec-2.1.1.jar:2.1.1] >> at >> org.apache.hadoop.hive.ql.exec.tez.TezSessionState.access$000(TezSessionState.java:97) >> ~[hive-exec-2.1.1.jar:2.1.1] >> at >> org.apache.hadoop.hive.ql.exec.tez.TezSessionState$1.call(TezSessionState.java:333) >> ~[hive-exec-2.1.1.jar:2.1.1] >> at >> org.apache.hadoop.hive.ql.exec.tez.TezSessionState$1.call(TezSessionState.java:329) >> ~[hive-exec-2.1.1.jar:2.1.1] >> at java.util.concurrent.FutureTask.run(FutureTask.java:266) >> ~[?:1.8.0_101] >> at java.lang.Thread.run(Thread.java:745) ~[?:1.8.0_101] > > > But in our configuration file, we already set the tez.lib.uris as below: >> <property> >> <name>tez.lib.uris</name> >> <value>hdfs://hdfscluster/apps/tez-0.8.4/tez.tar.gz</value> >> </property> >> <property> >> <name>hive.execution.engine</name> >> <value>tez</value> >> </property> > > > And we did copy the tar.gz file to the HDFS filesystem: >> [hadoop@hdfs-hdp-202 tez]$ hadoop fs -ls /apps//tez-0.8.4/tez.tar.gz >> -rw-r--r-- 3 hadoop supergroup 42892768 2016-12-21 18:36 >> /apps/tez-0.8.4/tez.tar.gz > > > Appreciated for any advice. > Kind Regards, Wenxing