能源采矿HADR

DB2数据库的HADR集群,读写分离,当主节点宕机后,另一节点接管业务,请问新产生的数据如何同步至主节点?

比如两台服务器安装DB2数据库配置HADR集群,下层各自连接自己的存储。今天与第三方讨论该架构时得知,如果节点1(主要用于业务数据写入)宕机,业务会迁移至节点2(主要用于报表等数据读取)。即节点2会同时读写。此时最新数据会存放在对应的存储2上。请问当节点1恢复后,第三方人员反映...显示全部

比如两台服务器安装DB2数据库配置HADR集群,下层各自连接自己的存储。今天与第三方讨论该架构时得知,如果节点1(主要用于业务数据写入)宕机,业务会迁移至节点2(主要用于报表等数据读取)。即节点2会同时读写。此时最新数据会存放在对应的存储2上。请问当节点1恢复后,第三方人员反映此时必须人为手动同步整个数据库到节点1,不支持增量同步。请问是这样子的吗?如何才能做到不用人为干预?

收起
参与11

查看其它 1 个回答tongshuai的回答

tongshuaitongshuai数据库工程师北京新数科技有限公司

节点1启动之后当成备库来重新启动HADR,此时节点2为主库、节点1为备库,因为节点1和节点2的日志序列是一样的,所以节点1会重新同步节点2的数据。此时节点1可以用作读业务。

互联网服务 · 2020-04-15
浏览1840

回答者

tongshuai
数据库工程师北京新数科技有限公司

tongshuai 最近回答过的问题

回答状态

  • 发布时间:2020-04-15
  • 关注会员:3 人
  • 回答浏览:1840
  • X社区推广