互联网服务

HADR Primary失败后,如何恢复到Peer状态

HADR环境中,mode :Sync Primary 和standby在peer状态下 Primary失败(非通信故障),standby接管变成new primary,此时二者的日志流相同,new primary开始处理事物,并有20个日志文件产生,并有5个日志archive 到TSM,此时原primary恢复正常,准备加入到hadr pair,请教那位知道hadr如何处理...显示全部
HADR环境中,mode :Sync Primary 和standby在peer状态下 Primary失败(非通信故障),standby接管变成new primary,此时二者的日志流相同,new primary开始处理事物,并有20个日志文件产生,并有5个日志archive 到TSM,此时原primary恢复正常,准备加入到hadr pair,
请教那位知道hadr如何处理?
  (1)原primary无法接受来自new primary的日志文件
          在Sync模式下,new primary是否无法处理事物,而处于停顿状态,还是成为一个standard database
  (2)原Primary可以接受来自new primary的日志文件
          在Sync模式下,来源于new primary的日志保存到active logpath,
          log file的数量是否受database的日志文件数量限制:LOGPRIMARY+LOGSECOND,
          如果受到文件数量的限制,HADR该如何处理收起
参与4

查看其它 2 个回答zhmwang的回答

zhmwangzhmwangPDOceanBase
回复 3# zhmwang

    对于 1、sync模式下,new primary可以处理事务,不会处于停顿状态,更不会自动成为standy

               此种情况下,那原primary会变成何种状态

    对于 2、不会受到文件数量限制,不会保存所有的日志文件。
          你所说的不会保存所有的日志文件,是什么意思?
          原primary的db 还会archive 日志

谢谢
互联网服务 · 2012-06-25
浏览887

回答者

zhmwang
PDOceanBase
擅长领域: 数据库服务器国产数据库

zhmwang 最近回答过的问题

回答状态

  • 发布时间:2012-06-25
  • 关注会员:1 人
  • 回答浏览:887
  • X社区推广