首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Percona pt- table -checksum输出处于无限循环中,“等待复制表复制”。

Percona pt- table -checksum输出处于无限循环中,“等待复制表复制”。
EN

Database Administration用户
提问于 2018-08-25 14:41:19
回答 1查看 625关注 0票数 0

我们有下面的多主复制场景。我们使用Mariadb 10.1.34和percona 3.0.11

  • 主人:名称:db-Master 1 (192.168.14.5)
  • 奴隶:名称:db-Slave 2 (192.168.15.5)复制连接名: master1 (192.168.14.5)

从服务器上的SHOW SLAVE 'master1' STATUS\G工作正常。

在DB (db- Master 1)上执行以下pt-table-checksum命令

代码语言:javascript
复制
pt-table-checksum --replicate=percona.checksums --ignore-databases mysql,Quotient h=localhost,u=checksum_user,p=checksum_password --recursion-method=dsn=D=percona,t=dsns  --no-check-binlog-format
Checking if all tables can be checksummed ...
Starting checksum ...
Replica db-slave2 is stopped.  Waiting.
Replica db-slave2 is stopped.  Waiting.

在Master1-db上,percona.dsns表中有db-slave2 2的条目。

上述等待信息在无限循环中继续。

期待任何支持

EN

回答 1

Database Administration用户

发布于 2018-08-27 12:20:24

浅谈主数据库服务器

(i)为了安全起见,我复印了原件/bin/pt-table-校验和。

cp /bin/pt-table-checksum /bin/pt-table-checksumorg

(ii)打开/bin/pt-table-checksum文件

vi /bin/pt-表-校验和

(iii)转至电话号码8590按esc,类型8590,按移位g

(4)用my @lagged_slaves = map {cxn=>$_,lag=>undef} @$slaves代替my @lagged_slaves = ();

该程序立即工作并返回预期的结果。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/215862

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档