首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法运行pt-table-checksum

无法运行pt-table-checksum
EN

Stack Overflow用户
提问于 2014-06-30 04:34:56
回答 1查看 1.5K关注 0票数 0

操作系统: suse linux enterprise server 11 sp1 mysql: 5.6.17 perl: 5.10.0 pt-table-checksum: percona-toolkit-2.2.8-1.noarch.rpm

运行pt-table-checksum: 06-30T04:27:53 install_driver(mysql)失败时出现错误:尝试重新加载DBD/mysql.pt失败。在/usr/bin/pt-table-checksum行1569处,(eval 16)第3行的require编译失败

我认为这应该是由perl-DBD-mysql引起的。

我已经将版本从perl-DBD-mysql-4.008-4.2.x86_64.rpm改为perl-DBD-mysql-4.021-27.1.x86_64.rpm。安装成功,但问题仍然存在。

我不知道该怎么解决它。

EN

回答 1

Stack Overflow用户

发布于 2014-07-01 03:58:09

我修复了上述问题,因为备机mysql绑定到了127.0.0.1,所以无法远程访问。解决方案是提交my.cnf中的行: bind-address = 127.0.0.1。

但在运行pt-table-checksum时出现另一个错误:

正在等待--replicate表复制到我的从服务器...正在等待--replicate表复制到我的从服务器...正在等待--replicate表复制到我的从服务器...

然后什么都不会返回。如何解决此问题?

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

https://stackoverflow.com/questions/24480032

复制
相关文章

相似问题

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