除了与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/