gpt4 book ai didi

hadoop - PrestoDB SELECT * from table-错误

转载 作者:行者123 更新时间:2023-12-02 21:51:32 25 4
gpt4 key购买 nike

运行查询“SELECT * from TABLE”时,在prestoserver上出现以下异常

你能帮忙吗?

服务器上的异常:

05_00000_yzbvk.1
java.lang.RuntimeException:java.io.IOException:失败,发生本地异常:java.io.IOException:响应为null。主机详细信息:本地主机为:“ubuntu / 192.168.56.101”;目标主机是:“examples.net”:54310;
在com.google.common.base.Throwables.propagate(Throwables.java:160)〜[guava-15.0.jar:na]
在com.facebook.presto.hive.HiveSplitIterable $ HiveSplitQueue.computeNext(HiveSplitIterable.java:433)〜[na:na]
在com.facebook.presto.hive.HiveSplitIterable $ HiveSplitQueue.computeNext(HiveSplitIterable.java:392)〜[na:na]
在com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)〜[guava-15.0.jar:na]
在com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)〜[guava-15.0.jar:na]
在com.facebook.presto.execution.SqlStageExecution.startTasks(SqlStageExecution.java:463)上[presto-main-0.54.jar:0.54]
在com.facebook.presto.execution.SqlStageExecution.access $ 300(SqlStageExecution.java:80)上[presto-main-0.54.jar:0.54]
在com.facebook.presto.execution.SqlStageExecution $ 5.run(SqlStageExecution.java:435)[presto-main-0.54.jar:0.54]
在java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:471)[na:1.7.0_45]
在java.util.concurrent.FutureTask.run(FutureTask.java:262)[na:1.7.0_45]
在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[na:1.7.0_45]
在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)[na:1.7.0_45]
在java.lang.Thread.run(Thread.java:744)[na:1.7.0_45]
原因:java.io.IOException:出现本地异常失败:java.io.IOException:响应为null。主机详细信息:本地主机为:“ubuntu / 192.168.56.101”;目标主机是:“examples.net”:54310;
在org.apache.hadoop.net.NetUtils.wrapException(NetUtils.java:763)〜[na:na]
在org.apache.hadoop.ipc.Client.call(Client.java:1229)〜[na:na]
在org.apache.hadoop.ipc.ProtobufRpcEngine $ Invoker.invoke(ProtobufRpcEngine.java:202)〜[na:na]
在com.sun.proxy。$ Proxy155.getListing(未知来源)〜[na:na]
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)〜[na:1.7.0_45]
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)〜[na:1.7.0_45]
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)〜[na:1.7.0_45]
在java.lang.reflect.Method.invoke(Method.java:606)〜[na:1.7.0_45]
在org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryInvocationHandler.java:164)〜[na:na]
在org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocationHandler.java:83)〜[na:na]
在com.sun.proxy。$ Proxy155.getListing(未知来源)〜[na:na]
在org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolTranslatorPB.getListing(ClientNamenodeProtocolTranslatorPB.java:441)〜[na:na]
在org.apache.hadoop.hdfs.DFSClient.listPaths(DFSClient.java:1526)〜[na:na]
在org.apache.hadoop.hdfs.DFSClient.listPaths(DFSClient.java:1509)〜[na:na]
在org.apache.hadoop.hdfs.DistributedFileSystem.listStatus(DistributedFileSystem.java:406)〜[na:na]
在org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1462)〜[na:na]
在org.apache.hadoop.fs.FileSystem.listStatus(FileSystem.java:1502)〜[na:na]
在com.facebook.presto.hive.ForwardingFileSystem.listStatus(ForwardingFileSystem.java:298)〜[na:na]
在com.facebook.presto.hive.ForwardingFileSystem.listStatus(ForwardingFileSystem.java:298)〜[na:na]
在com.facebook.presto.hive.FileSystemWrapper $ 3.listStatus(FileSystemWrapper.java:146)〜[na:na]
在org.apache.hadoop.fs.FileSystem $ 4。(FileSystem.java:1778)〜[na:na]
在org.apache.hadoop.fs.FileSystem.listLocatedStatus(FileSystem.java:1777)〜[na:na]
在org.apache.hadoop.fs.FileSystem.listLocatedStatus(FileSystem.java:1760)〜[na:na]
在com.facebook.presto.hive.util.DirectoryLister $ FastLister.list(DirectoryLister.java:69)〜[na:na]
在com.facebook.presto.hive.util.DirectoryLister.listDirectory(DirectoryLister.java:41)〜[na:na]
在com.facebook.presto.hive.util.AsyncRecursiveWalker $ 1.run(AsyncRecursiveWalker.java:56)〜[na:na]
在com.facebook.presto.hive.util.SuspendingExecutor $ 1.run(SuspendingExecutor.java:67)〜[na:na]
在com.facebook.presto.hive.util.BoundedExecutor.executeOrMerge(BoundedExecutor.java:82)〜[na:na]
在com.facebook.presto.hive.util.BoundedExecutor.access $ 000(BoundedExecutor.java:41)〜[na:na]
在com.facebook.presto.hive.util.BoundedExecutor $ 1.run(BoundedExecutor.java:53)〜[na:na]
...省略了3个通用框架
java.io.IOException:响应为null。

最佳答案

看来是配置问题。

在文件etc / config.properties中,您保留了默认值:

discovery.uri=http://example.net:54310

修改为
discovery.uri=http://localhost:54310

关于hadoop - PrestoDB SELECT * from table-错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20321101/

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