资源描述:
《MySQL-主主同步配置.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MySQL主主同步配置服务器名IP系统MySQLodd.example.com192.168.1.116rhel-5.85.5.16even.example.com192.168.1.115rhel-5.85.5.16假设要同步的库是db_rocky㈠创建同步用户在ODD上复制代码代码如下:mysql>grantreplicationslaveon*.*to'water'@'192.168.1.115'identifiedby'cdio2010';QueryOK,0rowsaffected(0.00sec)mysql>flushp
2、rivileges;QueryOK,0rowsaffected(0.00sec)在EVEN上复制代码代码如下:mysql>grantreplicationslaveon*.*to'water'@'192.168.1.116'identifiedby'cdio2010';QueryOK,0rowsaffected(0.11sec)mysql>flushprivileges;QueryOK,0rowsaffected(0.00sec)㈡修改/etc/my.cnf配置文件,为其添加以下内容:在ODD上复制代码代码如下:[mysqld]b
3、inlog-do-db=db_rocky#需要记录进制日志的数据库.如果有多个数据库可用逗号分隔,或者使用多个binlog-do-db选项binlog-ignore-db=mysql#不需要记录进制日志的数据库.如果有多个数据库可用逗号分隔,或者使用多个binlog-do-db选项replicate-do-db=db_rocky#需要进行同步的数据库.如果有多个数据库可用逗号分隔,或者使用多个replicate-do-db选项replicate-ignore-db=mysql,information_schema#不需要同步的数据
4、库.如果有多个数据库可用逗号分隔,或者使用多个replicate-ignore-db选项#同步参数:#保证slave挂在任何一台master上都会接收到另一个master的写入信息log-slave-updatessync_binlog=1auto_increment_offset=1auto_increment_increment=2slave-skip-errors=all#过滤掉一些没啥大问题的错误在EVEN上复制代码代码如下:[mysqld]server-id=2#设置一个不同的id、注意这里在my.cnf里面有个默认值是
5、1、把默认值改掉、而不能新增一个server-idbinlog-do-db=db_rocky#需要记录二进制日志的数据库.如果有多个数据库可用逗号分隔,或者使用多个binlog-do-db选项binlog-ignore-db=mysql#不需要记录进制日志的数据库.如果有多个数据库可用逗号分隔,或者使用多个binlog-ignore-db选项#需要同步的数据库replicate-do-db=db_rocky#需要进行同步的数据库.如果有多个数据库可用逗号分隔,或者使用多个binlog-do-db选项replicate-ignore
6、-db=mysql,information_schema#不需要同步的数据库.如果有多个数据库可用逗号分隔,或者使用多个binlog-do-db选项#同步参数:#保证slave挂在任何一台master上都会接收到另一个master的写入信息log-slave-updatessync_binlog=1auto_increment_offset=2auto_increment_increment=2slave-skip-errors=all#过滤掉一些没啥大问题的错误㈢分别重启服务器ODDEVEN上的mysql服务㈣分别在服务器ODD
7、、EVEN上查看做为主服务器状态在ODD复制代码代码如下:mysql>flushtableswithreadlock;#防止进入新的数据QueryOK,0rowsaffected(0.00sec)mysql>showmasterstatusG;***************************1.row***************************File:mysql-bin.000007Position:438Binlog_Do_DB:db_rockyBinlog_Ignore_DB:mysql1rowinset(
8、0.00sec)在EVEN复制代码代码如下:mysql>flushtableswithreadlock;QueryOK,0rowsaffected(0.00sec)mysql>showmasterstatusG;*****************