Percona工具pt-table-checksum不返回结果

问题描述

我有一个MariaDB(10.4.14)主从配置,我想使用Percona pt-table-checksum。我已经在Master主机中安装了Percona Toolkit,其中包括pt-table-checksum 3.2.1。 我创建了一个用户来运行pt-table-checksum并授予了他的特权:

GRANT REPLICATION SLAVE,PROCESS,SUPER,SELECT ON *.* TO `checksum_user`@'%' IDENTIFIED BY 'checksum_password';
GRANT ALL PRIVILEGES ON percona.* TO `checksum_user`@'%';

但是,当我尝试运行该工具时,总是出现以下错误

pt-table-checksum --replicate=percona.checksums --ignore-databases MysqL --no-check-binlog-format h=localhost,u=checksum_user,p=checksum_password
Usage: pt-table-checksum [OPTIONS] [DSN]

Errors in command-line arguments:
  * More than one host specified; only one allowed

除了使用DSN,我还尝试了选项--host--user--password,但是结果是相同的。 我在做什么错了?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)