使用 Pacemaker 在两台虚拟机上设置虚拟 IP

使用 Pacemaker 在两台虚拟机上设置虚拟 IP

我们是否需要 3 台虚拟机来设置起搏器虚拟 IP 以维持仲裁?

我目前有两台运行 Postgres 双向复制的虚拟机。我想创建一个 IP 地址用于通信。如何使用 Pacemaker 进行设置。

答案1

您可以仅使用两个节点来设置 Pacemaker 集群。网上有各种文章介绍了这一点,例如12(我认为第一个恰好解决了您的用例)。

您需要有一个有效的隔离配置才能使其正常工作;如果您使用虚拟机,那么fence_virt可能是最好的选择。

但是,如果你的目标只是拥有一个在发生故障时可以在两个系统之间迁移的虚拟 IP,请考虑保持活跃相反,它比起搏器使用起来简单得多。

相关内容