2017-08-24 29 views
0

我想就如何在HA中使用带RED HAT Linux OS的虚拟机的PHP应用程序设置服务器Web提供一些建议。 这个想法是让两个虚拟服务器Web共享一个共同的文档根目录,使用NFS或iSCSI加上其他两个复制数据的MariaDB数据库。 我有一些文档,无论如何,我想知道你的意见,特别是如何应对数据库的复制必须是多余的。带冗余mariaDB数据库的服务器网络

非常感谢 里卡多

回答

0

不要试图共享文件。代码不知道如何协调两个mysqld实例之间的事情,触摸相同的数据文件。

然后你说说复制。这涉及单独的数据文件。但是,如果你把它们放在同一个物理驱动器上,有什么优势?如果驱动器崩溃,则会同时损失。

了解更多关于HA解决方案的信息,并且列出“晚上让你起床”的优先事项。驱动器故障,主板故障,网络腐败,洪水,地震,蝙蝠在钟楼等。

+0

非常感谢您的帮助!对我来说,主要问题是如何让服务器网络在mariadb数据库之间的复制中检测活动计算机(我配置了两个虚拟机,每个虚拟机都带有主动 - 主动或主动 - 被动重复的mariadb数据库)。 – rickyrubini

+0

这需要一些第三方代理服务器或负载均衡器。 –