宣佈 repmgr 4.0.3 版本發佈
發佈於 2018-02-15,由 2ndQuadrant, an EDB Company
相關的開源專案
英國牛津 - 2018 年 2 月 15 日
2ndQuadrant 宣佈發佈 repmgr 4.0.3。repmgr 是 PostgreSQL 複製和故障轉移管理最受歡迎的工具。它增強並補充了 PostgreSQL 的內建複製功能,使其易於設置和管理備用伺服器,檢查複製狀態,以及執行諸如切換操作之類的管理任務。 repmgrd 常駐程式提供自動故障轉移能力,以最大程度地提高資料庫的正常運行時間,並且可以輕鬆地與其他工具(例如 PgBouncer)集成,以實現高應用程式可用性。
repmgr 4.0.3 包含以下與日誌/診斷、事件通知和預先檢查相關的可用性增強功能
- 當使用 pg_ctl 控制伺服器且日誌輸出未明確重定向時,改善 repmgr 備用伺服器切換行為。
- 改善 repmgr 備用伺服器切換日誌訊息,並在舊的主伺服器無法完全關閉時提供新的退出代碼 ERR_SWITCHOVER_INCOMPLETE。
- 新增檢查以驗證降級候選伺服器是否可以在執行切換之前與升級候選伺服器建立複製連線。
- 在執行 repmgr 備用伺服器切換之前,新增檢查以驗證升級候選伺服器上是否有足夠的 walsender 和複製槽。
- 為 repmgr standby follow 新增 --dry-run 模式。
- 為 repmgr standby register 和 repmgr standby follow 事件通知提供有關主節點的資訊。
- 新增 standby_register_sync 事件通知,該通知在 repmgr standby register 執行時帶有 --wait-sync 選項,並且新的或更新的備用節點記錄已同步到備用伺服器時觸發。
- 執行 repmgr cluster show 時,如果任何節點無法訪問,請在警告清單中輸出遇到的錯誤訊息
此版本包含以下錯誤修復
- 確保在複製備用伺服器時可以覆蓋非活動資料目錄。
- 修復了 repmgr node status 上游節點顯示。
- repmgr primary unregister 澄清用法並修復 --help 輸出。
- 修復了 pg_basebackup_options 的解析。
- 確保在 Barman 模式下複製備用伺服器時,會建立 pg_subtrans 目錄
- repmgr witness register 修復主節點檢查。
有關所有已修復錯誤的詳細清單,請閱讀此處的完整發佈說明 here。
我們強烈建議儘早升級到 repmgr 4.0.3。對於此版本,只需簡單的套件升級和重新啟動 repmgrd(如果正在運行)即可。
可在此處下載,並且安裝說明可在此處找到。
repmgr 由 2ndQuadrant 開發和維護 - 您勤奮的 PostgreSQL 專家團隊。
repmgr 在 GPL v3 下發布。
如需更多資訊,請發送電子郵件至 info@2ndQuadrant.com