混合多主复制 (MMR) 与 Linux-HA

混合多主复制 (MMR) 与 Linux-HA

我有兴趣使用 MMR(http://mysql-mmm.org/) 以实现高可用性和复制目的。问题是,我还对将 Linux-HA 用于其他服务(例如 Apache)感兴趣。当涉及到某些事情时,两者会重叠,例如交换虚拟 IP 接口等。

是否有人有类似的设置并且对上述问题有一些最佳实践/解决方案?

答案1

网站上的其他服务相同的机器?

如果不是,则没有任何重叠(一组具有虚拟 IP 的机器上有 Linux-HA,另一组机器上有 MMR)

如果有其他服务,也许可以考虑虚拟化或者将它们移动到其他机器,因为这将简化网络接口管理(您不会遇到两种虚拟 IP 管理方法之间的冲突)。

只需确保虚拟化主机位于单独的主机上,否则主机故障将导致您丢失所有 MySQL 实例!

答案2

我尽可能多地使用 Linux HA 工具,尽可能少地使用 MySQL 组件。就我所知,我不信任 MySQL 的东西。

答案3

为这两者分别定义单独的 VIP 接口似乎是可行的。

我无法找到类似配置的参考,所以我认为你只需要自己努力并进行大量测试。

但总体而言,我对任何多主复制技术都持怀疑态度。我会认真考虑是否可以在故​​障转移配置中使用单主服务器。

答案4

对我们来说,它很好用。

然而批判的每个服务都有单独的 VIP,尽管理论上你不需要它,但我们发现它只适用于单独的 VIP,如果没有它可能会有点奇怪。

相关内容