我正在使用PostgreSQL 9.3.5。由于其他地方缺乏更好的指令,我按照here的说明配置了主从复制机制。
让它在以下地方工作的缺失步骤:
pg_basebackup -h masterHostName -D /var/lib/postgresql/9.3/main --username=rep —-password
除此之外,该过程有效。我能够写入主人,我看到奴隶中反映出的变化。
现在,我的问题是这个。假设主机遇到硬件故障,我被迫将只读从机变为读写主机。几天后,我找到了一台失败的机器。如何恢复发生故障的机器?我会把它变成新的奴隶吗?
非常感谢建议。
答案 0 :(得分:2)
你是对的,你需要将前任主人完全设置为新的奴隶,就像你为第一个奴隶做的那样。