宣布发布 repmgr 4.1.1
由 2ndQuadrant, an EDB Company 发布于 2018-09-05
相关开源
英国牛津 - 2018 年 9 月 5 日
2ndQuadrant 今天宣布发布 repmgr 4.1.1
repmgr 是最流行的 PostgreSQL 复制和故障转移管理工具。它增强并补充了 PostgreSQL 中内置的复制功能;使其易于设置和管理备用服务器、检查复制状态以及执行切换操作等管理任务。repmgrd 守护进程提供自动故障转移功能以最大限度地延长数据库的正常运行时间,并且可以轻松地与 PgBouncer 等其他工具集成,以实现高应用程序可用性。
软件包可通过 2ndQuadrant 的公共 RPM 和 APT 存储库获得。安装包文档可在此处 获得。
repmgr 4.1.1 提供了以下可用性增强
- repmgr standby switchover --dry-run 不再复制外部配置文件来测试是否可以复制;这避免了对目标系统进行任何更改。
- repmgr cluster cleanup 现在包括 cluster_cleanup 事件。
- repmgr standby switchover 改进了对空闲 walsender 的检测。
- 改进了 repmgr standby promote 期间发出的消息。
此版本对 repmgrd 进行了重要的增强,例如
- 在接收到 SIGHUP 后始终重新打开日志文件,以前仅在检测到配置文件更改时才会发生这种情况。
- 在记录器初始化后报告版本号。
- 改进了级联备用故障转移处理。
- 改进了短暂网络中断后的重新连接处理 - 如果正在收集监视数据,这可能会导致主服务器上的会话成为孤立会话。
- 检查重新加载配置时是否定义了 promote_command 和 follow_command。这些在启动时会进行检查,但不会被 repmgrd 重新加载,这使得构建具有无效值的 repmgrd 成为可能。
有关所有更改、增强功能和错误修复的详细列表,请阅读此处完整的发行说明。
我们建议尽快升级到此版本。此版本可以从 repmgr 4.x 作为简单的软件包升级安装。
源文件可以从此处下载,安装说明可在此处获得。
repmgr 根据 GPL v3 分发。
如需更多信息,请发送电子邮件至 info@2ndQuadrant.com