我的要求是为 Zimbra 服务器提供 HA。我们希望将 Zimbra 文件安装在 Netapp SAN 中,该 SAN 提供约 5.7 TB 的 SAN iSCI 驱动器。由于 Netapp 配备双控制器和稳定的性能,我们不太可能出现任何停机时间。
我有 2 台服务器,每台都配备 Xeon 6 核处理器、32 GB RAM 和 2 x 250 GB SSD。这两台服务器我安装了 CentOS 7.6。我们希望其中一台作为主服务器,另一台作为辅助服务器。
想法是使用与 KVM HA(Redhat 甚至 VMware)提供的相同原理,这样如果主服务器出现故障,IP 就会切换到辅助服务器,从而创建一个简单的热冗余系统。
Zimbra 上的用户很少,但是有大量自动电子邮件涌入,我们需要非常大的存储空间,因此我们使用了 Netapp 盒。
我可以在 KVM 之间切换。但是,我很难弄清楚如何安装 iSCI 目标,以便邮件应用程序保持活动状态。
Zimbra 通常安装在 /opt/ 上。我是否将目标安装在 /opt/ 上,如果是,它会起作用吗?还是我遗漏了其他东西?
或者我应该运行共享存储本身的虚拟机,如果是的话我该如何配置它。
Zimbra 本身是数据库和文件的组合,并使用多种服务来保持自身活跃。使用共享存储的想法是为了实现冗余和高可用性。
感谢您的回复和支持。
答案1
PACEMAKER 和 COROSYNC 允许 Zimbra 实现 HA。以下是指南 -https://github.com/tigerlinux/tigerlinux-extra-recipes/tree/master/recipes/ispapps/zimbra-cluster-centos7 由于存在共享 SAN 存储,因此您不需要 DRBD。