我们可以在同一个系统上有多个 Postgres XL 集群吗?

Can we have multiple Postgres XL cluster on the same system?

每当我们创建 Postgres XL 集群时,协调器、数据节点和 GTM 都与同一个集群相同,不是吗?那么是否可以使用 pgxc_ctl 在同一主机上创建另一个集群?我是否必须生成不同的集群配置文件,以便新集群完全独立于旧集群?请给它加点光。

是的,这是可能的。您必须 运行 非冲突资源(例如数据目录和端口)上的组件,并且还使用单独的 pgxc_ctl.conf 文件来标识每个集群。您可以使用 pgxc_ctl 的 -c 选项来指定非默认配置文件位置。