Replication Stuck between master and slave mariadb

问题描述 投票:0回答:0

我们正在使用 mariadb。我们有 2 台数据库服务器。一个作为主用,一个作为备用。

测试用例1

server1 活跃

server2备用

我们从活动端将用户插入到表中。我们称该用户为“test1”。添加该用户后,我们看到“test1”用户成功插入主备端。然后我们从 server1 进行完整的数据库备份。之后我们停止两个数据库。我们在服务器上恢复这个 backup2 并启动 server2。所以它变得活跃。然后我们启动 server1,它进入待机状态。检查完两个数据库后,我们在主备端都看到了 test1 用户。这是一个有效的测试用例。

测试用例2

server1 活跃

server2备用

我们从活动端将用户插入到表中。让我们称该用户为“test2”。添加该用户后,我们看到“test2”用户成功插入了主备端。然后我们从 server2 进行完整的数据库备份。之后我们停止两个数据库。我们在 server1 上恢复此备份并启动 server1。所以它变得活跃。然后我们启动 server2,它进入待机状态。检查两个数据库后,我们只在活动端(server1)看到“test2”用户。它不存在于备用端(server2)。

为什么会这样?你有什么想法吗?

我们尝试更改不起作用的心跳值。我们希望在两个数据库中都能看到用户。

database replication restore database-backups mariadb-10.2
© www.soinside.com 2019 - 2024. All rights reserved.