宣布发布 repmgr 4.3 版本
发布于 2019-04-02,作者为 2ndQuadrant,一家 EDB 公司
相关开源项目
英国牛津 - 2019 年 4 月 2 日
2ndQuadrant 今天宣布发布 repmgr 4.3。这个主要版本包含多项重要增强功能,使 repmgr 的使用更加灵活和强大。
repmgr 是最流行的 PostgreSQL 复制和故障转移管理工具,它增强并补充了 PostgreSQL 中的内置复制功能。这使得 repmgr 易于设置,可以管理备用服务器、检查复制状态以及执行切换操作等管理任务。repmgrd 守护程序提供自动故障转移功能以最大化数据库正常运行时间,并且可以轻松与其他工具(如 PgBouncer)集成,以实现高应用程序可用性。
repmgr 4.3 提供了以下可用性增强功能:
- repmgr standby follow。 现在可以使用 --upstream-node-id 选项指定要跟随的另一个备用节点。
- repmgr standby follow。 验证是否可以跟随另一个节点。
- repmgr node rejoin。 验证是否可以将节点附加到当前主节点。
- 添加新命令 repmgr daemon start 和 repmgr daemon stop。 提供了一种启动和停止 repmgrd 的标准化方法。
- repmgr daemon status。 显示节点优先级以及 repmgrd 实例上次验证其上游节点是否可用的间隔(以秒为单位)。
- 为 repmgr cluster show 添加 --compact 选项。 使其更容易将输出作为紧凑的表格复制到电子邮件、聊天等。
- repmgr cluster show。 区分无法访问的节点和正在运行但拒绝连接的节点。这使得可以查看节点是在网络级别无法访问,还是正在运行但由于某种原因拒绝连接。
- 为 repmgr standby promote 添加 --dry-run 。
- repmgr --version-number 输出 “原始” repmgr 版本号。 旨在供脚本等使用,当需要 repmgr 版本的易于解析的表示形式时。
- 添加 repmgr node check --data-directory-config 选项。 确认 repmgr 已正确配置。
- 为 repmgr standby switchover 添加检查。 这确保了降级候选节点上的数据目录在 repmgr.conf 中正确配置。此外,它确保了当在降级候选节点上远程执行时,repmgr 可以正确验证 PostgreSQL 是否在降级时已干净地关闭。
此主要版本包含对 repmgrd 的多项增强功能。有关所有更改的详细列表,请阅读完整的发行说明 此处。
强烈建议所有 repmgr 用户升级到此版本。升级说明可在此处找到: 此处。
软件包和安装文档可通过 2ndQuadrant 的公共 RPM 和 APT 存储库从 2ndQuadrant 此处 获取。
可以从此处下载源文件,安装说明可在此处找到: 此处。
repmgr 在 GPL v3 下分发。
有关更多信息,请发送电子邮件至 info@2ndQuadrant.com