当前位置:网站首页>mysql 5.1升级到5.611
mysql 5.1升级到5.611
2022-04-23 14:06:00 【franket】
同步一段时间过后
mysql> show slave status\G
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.100.123
Master_User: repl
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysql-bin.000900
Read_Master_Log_Pos: 766875783
Relay_Log_File: relay-bin.000004
Relay_Log_Pos: 766875942
Relay_Master_Log_File: mysql-bin.000900
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB: mysql,feeddb,mytempdb
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error:
Skip_Counter: 0
Exec_Master_Log_Pos: 766875783
Relay_Log_Space: 766876148
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: 0
Master_SSL_Verify_Server_Cert: No
Last_IO_Errno: 0
Last_IO_Error:
Last_SQL_Errno: 0
Last_SQL_Error:
Replicate_Ignore_Server_Ids:
Master_Server_Id: 3
Master_UUID:
Master_Info_File: /var/lib/mysql/master.info
SQL_Delay: 0
SQL_Remaining_Delay: NULL
Slave_SQL_Running_State: Slave has read all relay log; waiting for the slave I/O thread to update it
Master_Retry_Count: 86400
Master_Bind:
Last_IO_Error_Timestamp:
Last_SQL_Error_Timestamp:
Master_SSL_Crl:
Master_SSL_Crlpath:
Retrieved_Gtid_Set:
Executed_Gtid_Set:
Auto_Position: 0
1 row in set (0.00 sec)
mysql>
检查数据一致性
同步完成后,检查一致性,抽查一个关键表
[root@upgrade-slave ~]# pt-table-checksum --nocheck-replication-filters --nocheck-binlog-format --replicate=test.checksum --tables key_db.users h=upgrade-master,u=root --ask-pass
Enter MySQL password:
Checksumming key_db.users: 8% 05:38 remain
Checksumming key_db.users: 16% 05:13 remain
Checksumming key_db.users: 25% 04:29 remain
Checksumming key_db.users: 35% 03:48 remain
Checksumming key_db.users: 43% 03:20 remain
Checksumming key_db.users: 50% 03:02 remain
Checksumming key_db.users: 55% 02:55 remain
Checksumming key_db.users: 59% 02:45 remain
Checksumming key_db.users: 63% 02:37 remain
Checksumming key_db.users: 68% 02:23 remain
Checksumming key_db.users: 73% 02:04 remain
Checksumming key_db.users: 78% 01:40 remain
Checksumming key_db.users: 84% 01:14 remain
Checksumming key_db.users: 90% 00:48 remain
Checksumming key_db.users: 95% 00:22 remain
TS ERRORS DIFFS ROWS CHUNKS SKIPPED TIME TABLE
11-26T22:56:42 0 11 14940167 153 0 562.858 key_db.users
[root@upgrade-slave ~]#
[root@upgrade-slave ~]# pt-table-sync --replicate test.checksum h=upgrade-slave,u=root --ask-pass --sync-to-master --databases=key_db --tables=users --print > /tmp/users.sql
Enter password for upgrade-slave:
[root@upgrade-slave ~]#
[root@upgrade-slave ~]# wc -l /tmp/users.sql
1 /tmp/users.sql
[root@upgrade-slave ~]# cat /tmp/users.sql
[root@upgrade-slave ~]#
没有发现不一致数据,一致性检查通过
然后找一个业务低点进行业务切换
原文地址
版权声明
本文为[franket]所创,转载请带上原文链接,感谢
https://cloud.tencent.com/developer/article/1986106
边栏推荐
- MYSQL 主从同步避坑版教程
- Postman的安装使用及填坑心得
- postman批量生产body信息(实现批量修改数据)
- Wechat applet communicates with low-power Bluetooth - receives data sent by hardware (IV)
- pthread_ Why does self() repeat
- Idea控制台乱码解决
- Can I compile the header file and source file of the template separately
- Qt Designer怎样加入资源文件
- 连接公司跳板机取别名
- Research on recyclerview details - Discussion and repair of recyclerview click dislocation
猜你喜欢

PySide2

Promtail + Loki + Grafana 日志监控系统搭建

室内外地图切换(室内基于ibeacons三点定位)

sql中出现一个变态问题

教育行业云迁移最佳实践:海云捷迅使用HyperMotion云迁移产品为北京某大学实施渐进式迁移,成功率100%

VMware 15pro mounts the hard disk of the real computer in the deepin system

微信小程序进行蓝牙初始化、搜索附近蓝牙设备及连接指定蓝牙(一)
基于微信小程序的wifi模块使用

VMware15Pro在Deepin系统里面挂载真机电脑硬盘

Wechat applet obtains login user information, openid and access_ token
随机推荐
Qt Designer怎样加入资源文件
微信小程序 input隐藏和不可操作的设置
关于pthread多线程一些好文章
教育行业云迁移最佳实践:海云捷迅使用HyperMotion云迁移产品为北京某大学实施渐进式迁移,成功率100%
Postman的安装使用及填坑心得
MYSQL 主从同步避坑版教程
使用DialogFragment的一些感受及防踩坑经验(getActivity、getDialog为空,cancelable无效等)
leetcode--977. Squares of a Sorted Array
How QT designer adds resource files
基于CM管理的CDH6.3.2集群集成Atlas2.1.0
Pycharm连接远程服务器并实现远程调试
pthread_self()为何重复了
基于ibeacons三点定位(微信小程序)
云容灾是什么意思?云容灾和传统容灾的区别?
基于微信小程序的wifi模块使用
Wechat applet communicates with low-power Bluetooth - sending data to hardware (III)
win10自带Groove音乐不能播放CUE和APE文件的一种曲线救国办法,自己创建aimppack插件包,AIMP安装DSP插件
微信小程序通过低功耗蓝牙设备进行定位及测距(二)
关于训练过程中损失函数出现断崖式增长的问题
JDBC入门