有什么办法可以经常切换主从角色,并让从属与主同步,反之亦然?
让我看看我的机器网络在 Master 上关闭了 5 分钟,然后我的 Slave 变成了 Master,但是当我的旧 Master 网络问题解决后,而不是用 'rsync' 命令构建旧的 Master,有什么办法可以同步旧的掌握只有那些在 5 分钟内做出的改变?
希望高手解答。
有什么办法可以经常切换主从角色,并让从属与主同步,反之亦然?
让我看看我的机器网络在 Master 上关闭了 5 分钟,然后我的 Slave 变成了 Master,但是当我的旧 Master 网络问题解决后,而不是用 'rsync' 命令构建旧的 Master,有什么办法可以同步旧的掌握只有那些在 5 分钟内做出的改变?
希望高手解答。
我现在一直在研究 postgresql 复制,您没有正确描述您的问题 1)您如何关闭 master 杀死 postgres 进程或停止 master
当master down 使用除rsync 之外的杀死postgres 时没有解决方案,因为当master 杀死master 时,master 可能已经在本地提交,所以master 和slave 的数据存在不一致,因为master 继续前进而slave 留下了,所以接下来当老master 尝试出现时作为从机,它将尝试在最后一个检查点重做日志,但它不会从新主机(旧从机)找到该 wal 文件。