标签:code sync 管理工具 str over 使用 故障 more 信息
1、mysqlrplsync工具。
用来检查主从复制的数据一致性的工具。
mysqlrplsync --master=check:pass@192.168.152.157:3310--slaves=check:pass@192.168.152.159:3311,check:pass@192.168.152.160:3312
2、mysqlfailover 工具。
用来监控复制状态并实现故障转移的高可用工具。
mysqlfailover --master=failover:123456@‘192.168.1.100‘:13306 --discover-slaves-login=failover:123456
3、mysqlrpladmin 工具。
一个mysql总的管理工具,也是一个复制管理工具。
功能与mysqlfailover 类似,都是提供复制状态检测和高可用的工具。
4、mysqlslavetrx 工具。
用来跳过复制错误的工具。
mysqlslavetrx --gtid-set=af6b22ee-7b0b-11e4-aa8d-606720440b68:7-9 --slaves=user:pass@localhost:3311,user:pass@localhost:3312 --dryrun
--gtid-set:要跳过的全局事务标识符(GTID)集。
--slaves:从服务器的连接信息。在逗号分隔列表中列出多个从站。
--dryrun:在干运行模式下执行该实用程序,显示为每个从站跳过的事务(GTID),但没有有效地跳过它们。此选项可用于验证是否跳过了正确的事务。
--verbose,-v:定要显示的信息量。多次使用此选项可增加信息量。例如,-v
= verbose,-vv
= more verbose,-vvv
= debug。详细模式。
5、mysqlbinlogpurge工具。
用来清除二进制日志。
从主服务器清除所有未使用的二进制日志文件,指定要检查的从服务器:
mysqlbinlogpurge --master=root:root@localhost:3310 --slaves=root:root@localhost:3311,root:root@localhost:3312,root:root@localhost:3313 -vv
在特定二进制日志文件之前清除所有未使用的二进制日志文件:
mysqlbinlogpurge --master=root:root@localhost:3310 --slaves=root:root@localhost:3311,root:root@localhost:3312,root:root@localhost:3313 --binlog=mysql-bin.000027 -v
标签:code sync 管理工具 str over 使用 故障 more 信息
原文地址:https://www.cnblogs.com/magmell/p/9257935.html