ChenHuajun / pha4pgsql

Pacemaker High Availability for PostgreSQL
GNU General Public License v3.0
62 stars 29 forks source link

异地双中心双活,如何去做HA? #3

Open binbinshan opened 6 years ago

binbinshan commented 6 years ago

您好,首先感谢您提供的脚本,有点问题需要咨询下: 异地双中心双活,每个中心一主一备,我设想A中心采用pacemaker和corosync做的主备同步,B中心如何同步数据?因为异地的,应该不能和A中心一起做HA? 当然这个B中心在A中心活着的时候,仅为read only ,当A中心去世了,那我需要做些什么,才可以正常的切换到B中心?

谢谢!

ChenHuajun commented 6 years ago

有个比较简单的方式是:B中心向A中心的主搭建级联的复制。A中心挂了后,手动promote B中心的主。B中心的HA系统(pacemaker+corosync)在其角色为备时,让它处于停止或维护状态,切成主后再启用HA