Postgres 9.5 服务器由于复制槽已处于活动状态而无法启动

Postgres 9.5 服务器由于复制槽已处于活动状态而无法启动

我设置了一个 Postgres(版本 - 9.5 Beta)服务器复制,其中有 3 个从服务器和一个主服务器。完成所有必需的配置后,我在进行基础备份后启动第一个从服务器,它启动了。当我启动第二个从服务器时,它没有启动。这是我反复收到的日志 -

严重错误:无法启动 WAL 流:错误:复制槽“abcdef”已针对 PID 5368 处于活动状态

尝试启动第三个从属服务器时也发生同样的情况。服务器不会启动并给出相同的日志。

有什么想法吗?

答案1

听起来您已primary_slot_name在所有三个副本中设置了相同的插槽。

每个副本必须使用不同的复制槽recovery.conf如果您要使用复制槽进行流式复制。如果您使用基于 WAL 存档的回退进行流式复制,则不需要使用复制槽。

相关内容