细节
-
错误
-
状态: Done">完成
-
至关重要的
-
解决方法: 固定
-
没有一个
-
没有一个
-
没有一个
描述
亲爱的,
当使用pt-table-checksum时,该工具在基于ROW的复制活动的系统上执行此操作时将不会检测到差异。
例子:
安装:percona-雷竞技下载官网toolkit。x86_64 0:3.0.4-1。el7完成![(电子邮件保护)# PTDEBUG=1 pt-table-checksum h=localhost,u=pttc,p=password——no-check-binlog-format > ~/newversionptt 2>&1 [(电子邮件保护)# grep binlog_format ~/newversionptt # OptionParser:1988 12902短帮助:检查binlog_format在所有服务器上都是相同的# OptionParser:2028 12902解析opt spec: group =>默认的Spec => check-binlog-format!desc =>检查binlog_format在所有服务器上是相同的(默认的对于3.0.3版本,会发生以下输出并检测到差异:[(电子邮件保护)# PTDEBUG=1 pt-table-checksum h=localhost,u=pttc,p=password——no-check-binlog-format > ~/ oldversipt 2>&1 [(电子邮件保护)# grep binlog_format ~/oldversionpt # OptionParser:1988 12873短帮助:检查binlog_format在所有服务器上都是相同的# OptionParser:2028 12873解析opt spec: group =>默认的Spec => check-binlog-format!desc =>检查binlog_format在所有服务器上是相同的(默认的yes)属性=> HASH(0x1f36c98) # pt_table_checksum:9313 12873 DBI::db=HASH(0x1fd47a8) SELECT @@binlog_format # pt_table_checksum:9315 12873 Original binlog_format: ROW # pt_table_checksum:9319 12873 DBI::db=HASH(0x1fd47a8)/*!50108 SET @@binlog_format:=“声明”* /输出文件为未检测到的将被附加
我把这作为一个阻止程序的bug,因为工具不会给出错误,也不会在slave上进行任何比较。它只是对从服务器执行行复制。
希望这对您有所帮助,如果您需要其他信息,请告诉我。
亲切的问候,
迪米特里