如何在本地 运行 Apache Tez?

How to run Apache Tez Locally?

tez 的执行方式之一是在本地模式下与 hadoop 集成。为了 运行 它在本地 我阅读了 this page 并理解了我必须做出的更改,并且我更新了 tez-site.xml 配置。但是我不知道怎么开始。

我尝试了 运行ning 一个具有 main 方法的 tez 示例(例如 wordCount)。但是它停止了并且不向标准输出打印任何内容。有什么我必须先开始的吗?

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

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

使用 mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true

构建后

我运行它设置java类路径:

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