除了与hadoop集成外,人可以执行tez的方法之一是在本地模式下。为了在本地运行
我阅读了this page并了解了必须进行的更改,并更新了tez-site.xml配置。但是我不知道如何开始。

我尝试运行具有主要方法的tez示例之一(例如wordCount)。但是它停顿了,不输出任何东西到标准输出。有什么我必须首先开始的吗?

如何在本地模式下运行tez?

最佳答案

我设法通过包含所需的库来运行它。我可以更改pom并使用依赖项构建最终的jar文件,但我不希望更改项目。

mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true构建之后

我通过设置java classpath来运行它:

java -cp tez-dist/target/tez-0.7.0/lib/*:tez-dist/target/tez-0.7.0/* org.apache.tez.examples.OrderedWordCount in.txt out

关于hadoop - 如何在本地运行Apache Tez?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31408727/

10-11 07:25