什么是postgresql复制的主要机器故障

时间:2017-04-28 11:55:42

标签: postgresql database-replication

我是postgresql复制和阅读文档的新手。我看了一些复制教程。有一台主机和多台备用机。

  • 如果主机出现故障会怎样?我可以将备用机器转换为主机吗?
  • 如果支持机器出现故障,系统会出错吗? (例如,由于连接错误导致的数据库错误。)

我需要一些失败的情景回答。

1 个答案:

答案 0 :(得分:0)

  • 如果主计算机出现故障,则无法从主计算机获取副本。要向slave提升新主服务器,请运行pg_ctl promote或仅创建一个触发器文件。如果其他从属服务器配置为从此服务器流式传输(级联复制),则必须在recovery.conf中定义最新时间线。
  • 如果postgres在奴隶身上死亡,通常你在postgres.log中有理由。如果你问主人是否会注意到任何奴隶的死亡 - 没有。

如果您需要某些工具,请查看https://github.com/2ndQuadrant/repmgr