环境
系统平台:Microsoft Windows (64-bit) 2012 R2
版本:4.1.1
文档用途
Windows 2012 R2 + HGDB 3.1.4 一主一备流复制修改ip地址
详细信息
一、 环境说明
Windows 2012 R2 + HGDB 3.1.4 一主一备流复制。
两台服务器配置完全一致。
一、 服务器IP地址
原IP:
192.168.1.101 主库
192.168.1.102 备库
修改后IP:
172.17.100.25 主库
172.17.100.24 备库
二、 拷贝xlog文件,并修改数据库配置。
-
备端停止数据库服务(从管理工具-服务-右键-停止)
-
查看主端与备端xlog文件,判断主端xlog文件是否被覆盖,本机并未出现覆盖的情况,所以直接将主端的xlog文件全部拷贝到备端。
-
修改主端pg_hba.conf文件,将流复制IP修改为如下所示:
host replication highgo 172.17.100.24/24 trust
-
修改备端recovery.conf 文件:
host = 172.17.100.25
-
主端数据库重新装载配置文件:pg_ctl reload
-
备端启动数据库服务(从管理工具-服务-右键-启动)
三、 验证是否同步成功
使用如下命令查看流复制状态:
select pid,state,client_addr,sync_priority,sync_state from pg_stat_replication;
主端查看流复制进程并插入数据。
查看在主端插入的数据是否同步到了备端。
成功同步。
登陆【瀚高技术支持平台】查看更多资料。