EMR/PrestoDB上的多个MySQL目录

问题描述:

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

但是,我想连接到多个mysql数据源。添加第二个数据源到/etc/presto/conf/catalog,然后做一个restart presto-server是不完全正确的,因为虽然我可以正确查询MySQL的数据源和第二目录显示出来,查表有给出:

Query 20170407_040307_00008_qjgse failed: No nodes available to run query

有一种重置整个集群的方法?我是否需要在所有节点上安装新的目录?

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