【问题标题】:Multiple MySQL catalogs on EMR/PrestoDBEMR/PrestoDB 上的多个 MySQL 目录
【发布时间】:2017-09-02 08:17:20
【问题描述】:

我可以使用 EMR 上的 presto-connector-mysql 配置选项在我的 EMR 上创建一个名为 mysql 的目录。

不过,我想连接到多个 mysql 数据源。将第二个数据源添加到/etc/presto/conf/catalog 然后执行restart presto-server 不太正确,因为虽然我可以正确查询 mysql 数据源并且显示第二个目录,但查询那里的表会给出:

Query 20170407_040307_00008_qjgse failed: No nodes available to run query

有没有办法重置整个集群?我需要在所有节点上安装新目录吗?

【问题讨论】:

  • 如果您能够解决在 ERM 配置中为同一连接器类型指定多个分类的问题,我会。我可以将配置推送到创建后的节点作为答案状态,但这不是一个可扩展的解决方案 imo。

标签: mysql emr presto


【解决方案1】:

您需要在所有节点上安装/etc/presto/conf/catalog 中的新目录,然后重新启动Presto。那么它应该适合你。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-07
    • 1970-01-01
    • 2020-04-28
    • 2022-01-13
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 2018-06-28
    相关资源
    最近更新 更多