我在AWS中安装了一个EMR,上面安装了PrestoDB。早些时候,我可以使用PrestoDB进行查询,但不知何故,在重新启动后,它停止了工作,并开始出现以下错误"运行命令时出错:服务器拒绝连接:http://ip-*---us-west-2.compute.internal:8889/v1/语句"我已经查看了所有的配置文件,似乎没有任何问题。我还交叉检查了配置单元配置文件,但没有取得任何成功。任何遇到类似问题的人都可以帮助我吗?
是的,您必须在所有机器上重新启动presto。此外,我想让你提到的是,使用presto管理在EMR上安装开源presto。它有很多功能可以帮助您避免此类问题。使用presto admin 很容易更新和维护集群
我知道这是一个老问题,但我也遇到过这个问题。
可能的原因是您只在协调节点上重新启动了Presto服务器。您必须ssh到每个核心节点,并在那里重新启动Presto服务器。
如果这是一个持久的Presto集群,您可能会从安装Presto admin中受益。第一次设置有点痛苦,但一旦设置到位,这会让事情变得更容易。