gpt4 book ai didi

hadoop - 无法在 Apache Tez 上运行 Pig 拉丁脚本

转载 作者:可可西里 更新时间:2023-11-01 16:10:44 24 4
gpt4 key购买 nike

我有一个伪分布式单集群 Ubuntu 机器。我写了一个简单的 pig latin 脚本,它在使用 mapreduce 作为执行模式时运行良好。但是当我使用 -x 开关将 tez 用作执行模式时,出现以下错误

2015-08-17 17:12:22,344 [PigTezLauncher-0] ERROR org.apache.pig.backend.hadoop.executionengine.tez.TezJob - Cannot submit DAG org.apache.tez.dag.api.SessionNotRunning: TezSession has already shutdown at org.apache.tez.client.TezClient.waitTillReady(TezClient.java:603) at org.apache.pig.backend.hadoop.executionengine.tez.TezSessionManager.createSession(TezSessionManager.java:100) at org.apache.pig.backend.hadoop.executionengine.tez.TezSessionManager.getClient(TezSessionManager.java:195) at org.apache.pig.backend.hadoop.executionengine.tez.TezJob.run(TezJob.java:159) at org.apache.pig.backend.hadoop.executionengine.tez.TezLauncher$1.run(TezLauncher.java:167) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)

我想知道这个异常的含义以及如何解决这个问题。

已解决:问题出在 pig 和 tez 的版本上。用 pig 0.14 安装了 tez 0.5,它工作正常。

最佳答案

你用的是什么命令

 pig -x local <file name> or pig -x local -x tez <file name>

关于hadoop - 无法在 Apache Tez 上运行 Pig 拉丁脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32050060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com