首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL复制没有运行,尽管mysql说它正在运行。

MySQL复制没有运行,尽管mysql说它正在运行。
EN

Stack Overflow用户
提问于 2009-08-21 17:50:39
回答 1查看 308关注 0票数 1

我使用MMM在master-master对中配置了两个服务器。我最近遇到一个问题,被动主机收到一个复制错误(得到一个比max_allowed_packet大的数据包),但从IO和SQL线程继续运行。即使从机没有执行新的语句,seconds_behind_master仍然显示为0。

我认为这种类型的错误会导致复制停止(它过去就是这样做的)。相反,复制一直在运行,我们的监视器没有注意到这个问题。复制错误也不断出现在mysql错误日志中,而不是"show slave status“中的"Last_Error”。

我们运行的是版本5.0.33。

知道这里发生了什么吗?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2009-08-24 17:59:27

对于允许的最大数据包大小,听起来您的两个DB的配置不一致。至少网络协议的内容应该是相同的。

你有没有尝试在两台机器上都显示从属状态?

安静的失败是一种可怕的情况。我想知道有哪些记录没有记录下来。你有办法找出答案吗?

您是在错误日志中收到周期性错误,还是收到大量相同的错误?被动主机上的序列号是否递增?

雅各布

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

https://stackoverflow.com/questions/1313338

复制
相关文章

相似问题

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