PostgreSQL数据库异步的流复制

  • 时间:
  • 浏览:0
  • 来源:万人红黑大战棋牌APP_万人红黑大战棋牌APP官网

2.通过克隆好友的最好的辦法 ,生成主备两台主机。

192.168.238.132_master

192.168.238.133_slave

先创建一一一三个 多 新目录:

3.配置postgresql.conf

配置完一一一三个 多 文件后重启服务器。

在主服务器上插入数据或删除数据,在从服务器还并能想看 相应的变化。从服务器上还并能并能 查询,还并能 插入或删除。

2) DHCP最好的辦法 自动获取IP

测试连接,所处失败的情形,注意与否然后 关闭了防火墙

1.从主节点拷贝数据到从节点

从服务器上:

说明192.168.238.133是从服务器,在接收流,然后 是异步流克隆好友。

先在192.168.238.132_master和192.168.238.133_slave均安装PostgreSQL。

安装步骤见【PostgreSQL 10.0 源码安装】

看看与否能进入数据库。若还并能,则正常

结果如下:

还并能想看 有一一一三个 多 wal receiver 守护系统进程。

如提示无法连接,请检查与否关闭了防火墙。

关闭防火墙

1.使用VMware虚拟机安装CentOS操作系统

操作系统环境

CentOS Linux release 7.2.1511 (Core)

3.修改postgresql.conf

3) 修改网卡自启动

vi /etc/sysconfig/network-scripts/ifcfg-ens33

还并能想看 有一一一三个 多 wal sender 守护系统进程。

2.修改pg_hba.conf,允许replica用户来同步

在pg_hba.conf里增加两行:

3.使用NAT网络最好的辦法

修改recovery.conf

参考文章:

https://www.jianshu.com/p/2d07339774c0

2.配置recovery.conf

克隆好友/usr/local/pgsql/share/recovery.conf.sample 到 /usr/local/pgsql/data/recovery.conf

注意事项:

1) 开启服务,然后 配置网络时,时不时显示网线被拔出

此外,还还并能分别在主、从节点上运行 ps aux | grep postgres 来查看守护系统进程:

主服务器上:

4.测试slave还并能连接到master数据库。在slave上运行如下命令:

2.3 验证与否部署成功

在主节点上执行:

2.2 从服务器

可是,就设置了replica这个用户还并能从192.168.238.133进行流克隆好友请求。

注:

第六个字段须要要填replication

至此,PostgreSQL主从流克隆好友安装部署完成。

主服务器

主服务器地址:192.168.238.132

1.首先须要创建一一一三个 多 数据库用户进行主从同步。创建用户replica,并赋予登录和克隆好友的权限