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

MariaDB奴隶自发重置

如何解决MariaDB奴隶自发重置

最近,我发生了一次非常奇怪的灾难,我对发生的事情一无所知,因此,对于任何缺少的上下文/日志,我深表歉意。我对此完全空白。

我有一个MariaDB复制集群,其中有1个主服务器和2个从服务器。

它已经运行了好几个月没有问题,但是突然之间,突然之间,到了半夜,两个奴隶(而不是主人)都“滚回”到了最初的设置。那就是-几个月来的新数据和更新消失了,好像它一开始就不存在。

此外,两个奴隶都坚持要与主人同步-至少gtid匹配并且'seconds_behind_master'为零。新更改已写入奴隶-除非遇到约束。反过来,这又导致了将大量不良数据写入主机(因为读取返回了错误的数据,该数据在写回之前已得到处理),因此花了我很多时间来梳理所有内容并将内容带回某种程度的一致状态。

从属服务器是使用mariabackup设置的,并且所有服务器都是相同的版本。我做了一个新的备份并将其放在从属服务器上,一切似乎都再次按预期运行。

这怎么可能?我什至不知道如何开始调试它。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。