【问题标题】:MySQL MASTER MASTER replication, adding a new Master with out downtimeMySQL MASTER MASTER 复制,在不停机的情况下添加新的 Master
【发布时间】:2012-08-06 05:57:16
【问题描述】:

我已经在 2 个不同的节点中设置了 master-master mysql 复制。假设如果我要再添加一个节点,即 3rd master ,我是否需要在新服务器中拥有与 node-1 和 node-2 完全相同的数据库副本?

这些是高流量服务器,并且会持续每秒钟更新一次数据库,所以我们希望在不停机的情况下进行。有什么方法可以做到这一点,而无需停机?

【问题讨论】:

    标签: mysql database-replication


    【解决方案1】:

    MySQL 5.1.18,可以在多主复制中使用 MySQL Cluster,包括多个 MySQL Cluster 之间的循环复制。

    这里有详细的解释: http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-replication-multi-master.html

    【讨论】:

    • 感谢您的回复。我知道可以添加更多节点。但我担心的是,我可以在不停机的情况下添加它吗?为了添加节点,我们需要在具有相同副本的另一台服务器上创建完全相同的数据库(如果我错了,请纠正我)。由于这两个节点每秒都在更新,我们必须关闭流量几分钟才能在另一台服务器上创建相同的副本。我希望你清楚我的担忧。再次感谢您抽出宝贵时间回复我的问题。
    • 请在服务器故障时参考这篇文章,这可能对你有用serverfault.com/questions/332339/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-16
    • 1970-01-01
    相关资源
    最近更新 更多