repmgr 4.1 版本發布公告

發佈於 2018-07-31,由 2ndQuadrant, an EDB Company 發布
相關開源軟體

英國牛津 - 2018 年 7 月 31 日

2ndQuadrant 今天宣布發布 repmgr 4.1

repmgr 是最受歡迎的 PostgreSQL 複製和故障轉移管理工具。它增強並補充了 PostgreSQL 中內建的複製功能,使設置和管理備用伺服器、檢查複製狀態以及執行切換操作等管理任務變得容易。repmgrd 守護進程提供自動故障轉移功能,以最大限度地延長資料庫正常運行時間,並且可以輕鬆地與 PgBouncer 等其他工具集成,以實現高應用程式可用性。

可以透過 2ndQuadrant 的公共 RPM 和 APT 儲存庫取得套件。安裝套件文件可在此處取得:here

此版本引入了以下配置檔案變更:

  • log_level 的預設值現在為 INFO,產生額外的資訊性日誌輸出,而不會產生過多的額外日誌檔案量,並且與文件中範例假設的設定相符。
  • recovery_ min_ apply_delay 現在接受的最小值為零

repmgr 4.1 提供了重要的可用性增強功能,例如:

  • 如果提供無法辨識的命令列選項,始終以錯誤退出。這與 psql 等其他 PostgreSQL 實用程式的行為相符。
  • 新增 -q/--quiet 選項以抑制非錯誤輸出。
  • 如果偵測到節點狀態問題,repmgr cluster show、repmgr node check 和 repmgr node status 將傳回非零退出代碼。
  • 為 repmgr cluster event 新增 --csv 輸出選項。
  • 透過提供見證節點的 ID,repmgr witness unregister 可以在任何節點上執行,使用 --node-id。
  • 如果在目前的主要節點上正在進行獨佔備份,repmgr standby switchover 將拒絕執行。

有關所有 repmgrd 變更、增強功能和錯誤修復的詳細列表,請閱讀完整的發布說明 here

我們建議盡快升級到此版本。 此版本可以作為 repmgr 4.x 的簡單套件升級來安裝。

可以從 here 下載原始程式碼檔案,並且可以從 here 取得安裝說明。

repmgr 在 GPL v3 下發布。

如需更多資訊,請傳送電子郵件至 info@2ndQuadrant.com