微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决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 举报,一经查实,本站将立刻删除。