有没有人知道在 master-master 配置中设置 2 个 postgres 9.1 数据库的任何综合教程?需要哪些“附加组件”(例如 Bucardo 仍然是必需品吗?)。我试过谷歌搜索,但我发现很多帖子都可以追溯到几年前,所以我不确定它们是否仍然相关。让我更具体地说:
例如,以下方法可能有效: - 在 master1 上安装 bucardo - 设置复制如下: master1:master - master2:slave - 验证复制是否有效如果以上正确,则: - 在 master2 上安装 bucardo - 设置复制如下: master2:master - master1:slave - 验证复制工作 之前的就足够了还是我在这里缺少一个基本部分?
以下是我从 bucardo 邮件列表中得到的建议 - 也许这对某人有用:
“Bucardo 只需要安装在一台主机上,虽然很明显,这不会提供 HA 功能。通常,在主-主场景中,它安装在一个主服务器上。如果其中一个主服务器出现故障,无论如何,Bucardo 守护进程将无事可做,因此 HA 因为它非常没有实际意义。”
预先感谢您的任何答复