![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
postgresql
文章平均质量分 69
一只朱猪
这个作者很懒,什么都没留下…
展开
-
配置keepalived,实现虚拟IP切换
用于检测服务是否宕机,如果服务宕机则停止 keepalived 服务,将主节点转移到另一台机器上面。目前的检测手段是检测相关进程是否存在(此处检测postgresql服务,可以根据实际需求替换)inet 186.30.99.180/32 为我们设置的虚拟IP。从节点执行,与主节点的区别在于本端和对端的修改。为了防止防火墙阻止了 vrrp 组包发送。停止服务看虚拟IP是否会切换到另一台机器。ens33 为虚拟IP设置的网卡名称,主节点需要执行如下命令。主备都运行下面的命令。原创 2023-08-14 16:56:00 · 1410 阅读 · 0 评论 -
通过repmgr实现PostgreSql主从数据同步
至此简单的主从流复制配置完成,可连接数据库进行操作进行检验,从库为只读库,可以在主库执行下列命令查询从库相关信息。分别按上述流程对 node2 和 node3 进行集群注册,注册成功后,检查集群状态。原因: .ssh 目录没有 ssh_home_t 标签,通过下列命令重置。解决方法:在对应的家目录下新建 .pgpass 文件配置密码。若未配置环境变量,需到对应文件夹下执行相关操作。对主库进行数据库操作,查看到从库实现数据同步。注册完成后主机配置结束,可以查看注册结果。测试无异常报错,则可实际执行克隆操作。原创 2023-04-17 14:14:04 · 882 阅读 · 0 评论