标签:
MySQL-server-5.6.29-1.el6.x86_64.rpmMySQL-client-5.6.29-1.el6.x86_64.rpmwget http://mirror.centos.org/centos/6/os/x86_64/Packages/libaio-0.3.107-10.el6.x86_64.rpm
#######################配置master-master1#######################
user=mysql
log-bin=mysql-bin
#指定自己编号,一个集群中id唯一
server-id=1
#要同步的数据库,通过二进制日志同步,所以这里提示"要记录二进制日志的数据库"
binlog-do-db=test
#和binlog-do-db=test对应;如果要同步多个库,这两项参数多个几个就行了.
replicate-do-db=test
#指定哪些库不同步,mysql库肯定不能同步,毕竟每个库上面的用户信息和参数不同
binlog-ignore-db=mysql
#同上面忽略记录日志的库一一对应;是不要记录日志的数据库名,多个数据库中间用逗号(,)隔开
replicate-ignore-db=mysql
#表示如果一个MASTER挂掉的话,另外一个马上接管
log-slave-updates
#跳过同步过程中sql错误
slave-skip-errors=all
#开启同步
sync_binlog=1
#自增主键,每次+2
auto_increment_increment=2
#自增主键,从1开始,每次+2
auto_increment_offset=1
#######################EOF######################################
#######################配置master-master2#######################
user=mysql
log-bin=mysql-bin
#指定自己编号,一个集群中id唯一
server-id=2
#要同步的数据库,通过二进制日志同步,所以这里提示"要记录二进制日志的数据库"
binlog-do-db=test
#和binlog-do-db=test对应;如果要同步多个库,这两项参数多个几个就行了.
replicate-do-db=test
#指定哪些库不同步,mysql库肯定不能同步,毕竟每个库上面的用户信息和参数不同
binlog-ignore-db=mysql
#同上面忽略记录日志的库一一对应;是不要记录日志的数据库名,多个数据库中间用逗号(,)隔开
replicate-ignore-db=mysql
#表示如果一个MASTER挂掉的话,另外一个马上接管
log-slave-updates
#跳过同步过程中sql错误
slave-skip-errors=all
#开启同步
sync_binlog=1
#自增主键,每次+2
auto_increment_increment=2
#自增主键,从1开始,每次+2
auto_increment_offset=2
#表示从mysql服务器启动时不启动同步线程,这就要在启动从服务器之后,手工启动同步线程,在mysql> 提示符下面运行“start slave”就可以
skip-slave-start
#######################EOF######################################
标签:
原文地址:http://www.cnblogs.com/tangwan/p/6a26fc95be535b9c2ccfc3f431351b7e.html