首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Postgresql链式奴隶和奴隶提升

Postgresql链式奴隶和奴隶提升
EN

Database Administration用户
提问于 2014-06-13 11:17:33
回答 1查看 3K关注 0票数 2

所以我有一个类似-> Slave1 -> Slave2的设置。Slave1从主人那里复制,Slave2从Slave1复制。如果我把Slave1推广到掌握中,那么Slave2是否有可能继续从Slave1复制。这是我在Slave2上看到的日志,我将Slave1提升为master之后:

代码语言:javascript
复制
2014-06-13 04:28:11 UTC LOG:  replication terminated by primary server
2014-06-13 04:28:11 UTC DETAIL:  End of WAL reached on timeline 3 at 3E/62B2C758.
2014-06-13 04:28:11 UTC LOG:  fetching timeline history file for timeline 4 from primary server
2014-06-13 04:28:11 UTC LOG:  invalid record length at 3E/62B2C758
2014-06-13 04:28:11 UTC LOG:  restarted WAL streaming at 3E/62000000 on timeline 3
2014-06-13 04:28:11 UTC LOG:  replication terminated by primary server
2014-06-13 04:28:11 UTC DETAIL:  End of WAL reached on timeline 3 at 3E/62B2C758.
2014-06-13 04:28:16 UTC LOG:  restarted WAL streaming at 3E/62000000 on timeline 3
2014-06-13 04:28:16 UTC LOG:  replication terminated by primary server
EN

回答 1

Database Administration用户

发布于 2014-06-29 23:52:45

一旦您提升了Standby1,您将发现并应该将0000000x.history (其中x是时间线)文件复制到standby2的pg_xlog dir中。如果在recovery.conf中使用restore命令,这将“自动”发生。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/68202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档