我想知道是否有人可以帮助安装,似乎并不困难。 我刚开始使用多服务器设置。 我很抱歉,如果我的问题是愚蠢的。
我有两个不同地点的debian服务器。 其目的是为apache / mysql / filesystem创build一个故障安全和高可用性系统。 这两个服务器应该(一个域名或一个IP如果可能的话)一起提供请求。 如果一个人(电源,硬件,networking)出现故障,另一个人应该接pipe所有的请求,当第一个人再次回来时,它应该同步并重新联机。
所以问题是:1)我一直在探索pacemaker / corosync的configuration,但没有find一个好的教程,使用它在不同的位置(所有howtos是针对同一个networking)。 这是一个正确的路要走吗? 我看到的一个问题是,添加额外的服务器并不简单,许多选项取决于服务器的数量。 另外,服务器有不同的ips,如何切换? 在内部networking,你只是发送正确的ARP消息,但在不同的networking?
2)对于文件系统,我select了使用gfs2的drbd(双引擎)。 这是一个很好的解决scheme,还是我应该找别的地方?
3)负载平衡并不重要,在这种情况下,解决“分裂脑”是容易得多,因为我明白了吗? 我应该放弃负载平衡,而使用主从?
4)我可以只使用mysql内部同步或将其放置在drbd-partion是至关重要的?