postgreSQL复制不同步

时间:2018-09-19 05:41:10

标签: postgresql database-replication

我希望你能解决我的问题。我有点喜欢postgreSQL的复制服务。我得从别人那里拿走。

这就是我所知道的,我有三台服务器,一台主服务器(A),另外两台是从服务器(B和C)。

主服务器,具有wal_archive目录,其中所有文件都是最新的。 Main server wal_archive B服务器的数据不同步,并且停止了同步(最后一个数据是2018-09-03),而C服务器的数据正在完全同步(最后一个数据是2018-09-19以上)。

在B服务器上停止同步,而在主服务器A上,我重新创建了实例化视图,因此C服务器设法刷新了更改,其他B尝试并停止了。 这是来自cp: cannot stat '//var/lib/postgresql/9.3/main/archive/00000001000001F8000000AC': No such file or directory 2018-09-16 06:25:20 EEST [27606-1] LOG: started streaming WAL from primary at 1F8/AC000000 on timeline 1 2018-09-16 06:25:20 EEST [27606-2] FATAL: could not receive data from WAL stream: ERROR: requested WAL segment 00000001000001F8000000AC has already been removed

的错误日志

我应该在服务器B上做什么?我应该停止并重新启动psql进程,而他将设法重建自身或其他选择,而减轻痛苦吗?

0 个答案:

没有答案