执行Presto查询时出错

时间:2013-11-13 18:24:38

标签: presto

我正在尝试在亚马逊上运行Presto。 我只有一个节点,我配置了Presto服务器。我还没有在群集中的其他节点上设置Presto。尝试一个简单的选择查询会引发以下异常。 任何见解。是因为Presto只在一个节点上配置(协调器)。 错误在

之下

com.facebook.presto.execution.SqlStageExecution启动阶段时出错20131113_180914_00005_b2tyu.1

java.lang.RuntimeException:java.io.IOException:本地异常失败:java.io.IOException:Response为null。主机详细信息:本地主机为:“ip-10-248-27-187.us-east-2.compute.internal / 10.248.27.187”;目的地主机是:“ip-10-248-27-187.us-east-2.compute.internal”:9000;

    at com.google.common.base.Throwables.propagate(Throwables.java:160) ~[guava-15.0.jar:na]

    at com.facebook.presto.hive.HiveSplitIterable$HiveSplitQueue.computeNext(HiveSplitIterable.java:433) ~[na:na]

1 个答案:

答案 0 :(得分:2)

您遇到的问题与presto-users Google Group上报告的问题相同。根据Dain的回答,问题是当前的Presto代码设计用于“代码包括Cloudera Hadoop版本2.0.0-cdh4.3.0”。如果您使用的是Amazon Elastic MapReduce,则可能会遇到Hadoop 2.2.0与Presto当前集成的Hadoop特定版本之间的不兼容问题。

此处有关于presto-users Google Group的相关讨论的链接:https://groups.google.com/forum/#!topic/presto-users/lVLvMGP1sKE