我在PostgreSQL9.5的3个节点之间执行流复制。我试图配置自动故障转移,但当我切换回原来的主机并重新启动postgres服务时,我得到了以下错误:
主时间线的最高时间线1在恢复时间轴11之后。
有人能帮忙吗。事先鸣谢
发布于 2016-05-30 16:00:36
我不知道您到底是什么意思,“当我切换回我原来的主”,但它似乎是做了最错误的事情在PostgreSQL流复制-介绍第二个主。
关于PostgreSQL复制,您应该知道的最重要的事情是,一旦执行了故障转移,就不能简单地“切换回原始主服务器”--集群中现在有了一个新的主服务器,并且两个主服务器的存在将造成损害。
当一个奴隶被提升为主人后,你重新加入老主人的唯一方法就是:
如果您希望它再次成为主人,您将继续进行以下操作:
您不能简单地切换主服务器!只有通过故障转移(提升从服务器)才能创建主
您还应该知道,每当您执行故障转移(每当主服务器被更改)时,所有的从站(除了升级的)都需要重新配置以针对新的主服务器。
我建议你读本教程 -这会有帮助的。
https://stackoverflow.com/questions/37140598
复制相似问题