Corosync 和 Pacemaker 部署

Corosync 和 Pacemaker 部署

我目前正在研究 Postgres HA 1 Master/1 Slave 场景的部署架构。在阅读了大量文档后,我决定开始在 Ubuntu LTS 上结合使用 Pacemaker 和 Corosync。

目前我不清楚的是,Corosync 和 Pacemaker 是否应该在实际数据库主机上运行,​​还是在专门用于管理实际集群节点的节点上运行。有人能告诉我吗?

答案1

您确实需要在数据库主机上运行它们,因为它们需要管理资源(在您的案例中是数据库实例)。我假设您也可以创建“远程资源”并远程管理它们,但我认为这是相当低效的。

相关内容