我正在尝试找到一个创建小型mysql云的解决方案。我不需要存储,它更可靠。是否有可能有2个相同的mysql服务器,如果一个发生故障,另一个仍在工作,并在重新联机时同步?这个想法有点像RAID-1设置,但是我想要使用两个整个服务器。
那里有这样的解决方案吗?我正在查看onapp,但它可能不适用于mysql。
答案 0 :(得分:2)
答案 1 :(得分:1)
你想要的是MySQL Master-Master replication,它可以按你的要求运作。
答案 2 :(得分:1)
我们这样做了一次,6个mysql服务器在循环链中进行复制。复制链是:
A -> B -> C -> D -> E -> F -> A
当检测到故障转移时,主服务器从A移动到B(依此类推) - 为主服务器更新了DNS - 但是读取了从链的随机成员获取的位置。
答案 3 :(得分:0)
你想要MySQL replication。有很多方法可以设置它;看看那个文档。