mysql 主从同步出问题,重新修复从库 - web架构研究
2013-10-17 17:53
591 查看
mysql 主从同步出问题,重新修复从库 - web架构研究
mysql 主从同步出问题,重新修复从库
0
昨天由于操作失误,在从库上执行一堆sql之后,导致主从同步错误,并且已经无法恢复。
所以绝对重新修复所有数据,由于数据量还不是太大,所以修复起来还不是特别困难。
顺便记录下操作方式,也提醒大家千万不要在从库上执行写操作啊~~伤不起~
主库相关操作
1 主库上锁表
flush tables with read lock;
2 记录 master log file及file position
show master status;
比如:
mysql> show master status;
+------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000011 | 36139455 | | |
+------------------+----------+--------------+------------------+
3. tar -zcvf mysql.tar.gz ./data //备份数据文件
4. unlock tables; //解锁主库表
从库相关操作
1 /etc/init.d/mysql stop 停止mysql
2.将主库数据库文件copy到从库中
3.启动从库
4
CHANGE MASTER TO MASTER_HOST='192.168.249.215', MASTER_PORT=3306, MASTER_USER='slave', MASTER_PASSWORD='slave',master_log_file='mysql-bin.000010' ,master_log_pos=769 ;
5.start slave;
验证方法:
slave status\G;
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
上面2项都为'Yes',表示slave正常
0
昨天由于操作失误,在从库上执行一堆sql之后,导致主从同步错误,并且已经无法恢复。
所以绝对重新修复所有数据,由于数据量还不是太大,所以修复起来还不是特别困难。
顺便记录下操作方式,也提醒大家千万不要在从库上执行写操作啊~~伤不起~
主库相关操作
1 主库上锁表
flush tables with read lock;
2 记录 master log file及file position
show master status;
比如:
mysql> show master status;
+------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000011 | 36139455 | | |
+------------------+----------+--------------+------------------+
3. tar -zcvf mysql.tar.gz ./data //备份数据文件
4. unlock tables; //解锁主库表
从库相关操作
1 /etc/init.d/mysql stop 停止mysql
2.将主库数据库文件copy到从库中
3.启动从库
4
CHANGE MASTER TO MASTER_HOST='192.168.249.215', MASTER_PORT=3306, MASTER_USER='slave', MASTER_PASSWORD='slave',master_log_file='mysql-bin.000010' ,master_log_pos=769 ;
5.start slave;
验证方法:
slave status\G;
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
上面2项都为'Yes',表示slave正常
相关文章推荐
- mysql 主从同步出问题,重新修复从库(转)
- mysql 主从同步出问题,重新修复从库(转)
- MySql主从配置文件问题详解(数据不同步解决方案)
- mysql主从关于函数过程同步问题
- MySQL主从多种架构部署及常见错误问题解析 推荐
- mysql主从复制,半同步,主主复制架构的实现
- mysql主从库不同步问题解决方法
- MySQL5.5主从同步配置及问题
- 记录一次Mysql主从不同步事故问题于事故解决办法
- Mysql主从不同步问题处理案例 推荐
- mysql 主从同步遇到的问题
- MySQL生产库主从重新同步操作注意事项
- mysql主从复制,半同步,主主复制架构的实现
- MySQL生产库主从重新同步操作注意事项
- MySQL主从同步配置容易出现的问题以及解决方法
- MYSQL常用的架构和优化及常用的配置详解及MySQL数据库主从同步延迟原理
- 使用Percona Toolkit解决Mysql主从不同步问题【备忘】
- MySQL主从数据库同步延迟问题解决
- mysql主从库不同步问题解决方法
- 解决mysql开启GTID主从同步出现1236错误问题 推荐