MySQL Multi-Master Replication Manager

IntroductionLinksauthor's site or in local wiki DocumentationContents section:MMM (MySQL Master-Master Replication Manager) is a set of flexible scripts to perform monitoring/failover and management of MySQL Master-Master replication configurations (with only one node writable at any time). The toolset also has the ability to read balance standard master/slave configurations with any number of slaves, so you can use it to move virtual IP addresses around a group of servers depending on whether they are behind in replication.
【MySQL Multi-Master Replication Manager】The current version of this software is stable, but the authors would appreciate any comments, suggestions, bug reports about this version to make it even better.
Documentation for this project can be found on the

  • MySQL Master-Master Replication Manager
  • Installation Instructions
  • Typical use-cases of mmm-deployment
    • Master-master replication example
  • Articles:
    • Master-master replication example
    • Using MMM to Alter Huge Tables

    推荐阅读