PostgreSQL 9.2流式复制

时间:2013-08-06 11:32:45

标签: postgresql streaming replication

有没有办法切换Master&的角色? Slave FREQUENTLY并将Slave与Master和Vice-verse同步?

让我的机器网络在Master上关闭5分钟,然后我的Slave成为Master,但是当我的旧Master网络问题解决了,那么有没有任何可能的方法,而不是用'rsync'命令构建旧的Master将旧主服务器与仅在5分钟内完成的更改同步?

希望得到专家的回复。

1 个答案:

答案 0 :(得分:1)

我一直在研究postgresql复制 你没有对你的问题给出正确的描述 1)你如何击倒主人杀死postgres进程或停止主人

除了rsync之外,没有解决方法当使用杀死postgres时,没有解决方案,因为当主人杀死主人可能已经在本地提交因此主人和奴隶的数据不一致由于主人继续和奴隶留下所以接下来当老主人尝试作为奴隶出现它将尝试重做最后检查点的日志,但它不会从新的主(旧奴隶)找到该wal文件。