MySQL 5.6通过MMM实现读写分离的高可用架构
上一篇博文我们使用keepalived+主从同步搭建了一个简单的MySQL高可用架构(详见http://blog.51cto.com/jiangjianlong/1981994),今天再分享下通过MMM搭建的实现MySQL读写分离的高可用群集。MMM (Master-Master Replication Manager for MySQL)是使用perl开发的MySQL主主复制管理器,可实现读写分离的高可用架构,对主库实现写请求的高可用,对从库实现读请求的负载均衡。本文的架构示意图如下: 一、部署环境 二、环境准备 1、配置好IP地址、主机名,关闭防火墙和selinux 2、分别为mysql-master01、mysql-master02、mysql-slave01、mysql-slave02安装MySQL 5.6,安装方法请参见本文之前的博文《MySQL 5.6.38在RedHat 6.5上通过RPM包安装》,需要注意的是要安装Mysql-devel的rpm包。 3、为5台服务器配置好hosts解析: 192.168.10.81 mysql-master01 192.168.10.8...