Linux下的MySQL主主复制和Mysql-MMM实现(Mysql双主多从高可用)
mysql主从架构中其实就一个主在工作,而从就相当于一个备份机器, 从通过日志监测的方式来备份主库上的数据 而保证主库的数据安全。在这种架构中如果从上的数据做了改变,主数据是不会用任何变化的。因为mysql主从架构主要是mysql从监控mysql主的日志变化来实现同步,相反的在这个架构中主并没有监控从的日志变化。所以,mysql从数据反生变化,主也就没有什么变化了。 通过上述描述,可以看到如果 想实现主主复制,无非就是在mysql主从架构上让mysql主实现监测从的日志变化,从而实现两台机器相互同步。 (主从的架构前面有博文 http://www.linuxidc.com/Linux/2013-10/91682.htm ) 实验环境:两台服务器: 主机名:HA1,HA2(呵呵,这个主机名是英文缩写High availability,高可用的意思) ip: 192.168.1.231 192.168.1.232 主机系统: CentOS 6.4 mysql版本5.5.22 首先,看下HA1(192.168.1.231)的mysql配置文件 vim /etc/my.cnf # Example MySQL config file for very large systems. # # This is for a large system with memory of 1G-2G