创建一个mysql云

时间:2011-10-18 03:38:37

标签: mysql replication

我正在尝试找到一个创建小型mysql云的解决方案。我不需要存储,它更可靠。是否有可能有2个相同的mysql服务器,如果一个发生故障,另一个仍在工作,并在重新联机时同步?这个想法有点像RAID-1设置,但是我想要使用两个整个服务器。

那里有这样的解决方案吗?我正在查看onapp,但它可能不适用于mysql。

4 个答案:

答案 0 :(得分:2)

在任何情况下,您都需要使用DNS自动更新IP或VIP

答案 1 :(得分:1)

你想要的是MySQL Master-Master replication,它可以按你的要求运作。

答案 2 :(得分:1)

我们这样做了一次,6个mysql服务器在循环链中进行复制。复制链是:

A -> B -> C -> D -> E -> F -> A

当检测到故障转移时,主服务器从A移动到B(依此类推) - 为主服务器更新了DNS - 但是读取了从链的随机成员获取的位置。

答案 3 :(得分:0)

你想要MySQL replication。有很多方法可以设置它;看看那个文档。