【发布时间】:2020-07-12 20:57:23
【问题描述】:
presto 是否支持动态添加数据源?
如果不行,如何在不重启集群的情况下通过观看.properties文件来达到添加新目录的目的?
【问题讨论】:
标签: presto
presto 是否支持动态添加数据源?
如果不行,如何在不重启集群的情况下通过观看.properties文件来达到添加新目录的目的?
【问题讨论】:
标签: presto
目前 Presto 不支持在不重新启动服务器的情况下添加或删除目录。关于它有一个长期存在的未解决问题,它讨论了与实施它相关的挑战https://github.com/prestodb/presto/issues/2445。我认为您目前能做的最好的事情是将.properties 更改推送到集群中的所有节点并重新启动 Presto 守护进程。您可以在工作节点上调用正常关闭以最大限度地减少查询失败,并让诸如 monit 之类的东西在 Presto 服务器关闭时自动启动它。
curl -v -XPUT --data '"SHUTTING_DOWN"' -H "Content-type: application/json" http://node-id:8081/v1/info/state
除非您设置了协调器 HA,否则在协调器上重新启动 Presto 守护程序仍会导致短暂中断。
【讨论】: