身為 vRealize Automation 系統管理員,您必須執行應用裝置資料庫維護容錯移轉作業。

執行這項作業的原因和時機

此案例假設目前主節點已啟動並且正常執行。資料庫容錯移轉維護分為兩步:維護主節點和維護複本節點。當主節點已經被取代以便成為複本節點時,您應對其執行維護作業,以便其在有需要時適合再次成為主節點。

備註︰

執行維護容錯移轉時,請勿停止或重新啟動應用裝置主機機器上的 HAProxy 服務。

先決條件

  • 已根據安裝 vRealize Automation 中的適當指示安裝並設定 vRealize Automation

  • 身分登入 vRealize Automation 管理主控台。

  • 安裝並設定適當的內嵌式 Postgres 應用裝置資料庫叢集。

  • 如果您的資料庫使用同步複寫模式,請確保叢集中至少有三個作用中節點。

程序

  1. 從外部負載平衡器移除主節點 IP 位址。
  2. 隔離主節點。

    將節點從其目前網路中斷連線。這應該是路由至剩餘 vRealize Automation 應用裝置 節點的網路。

  3. 選取另一個 NIC 進行管理,或直接從虛擬應用裝置管理介面進行管理。
  4. 在虛擬應用裝置管理介面上選取 vRA 設定 > 資料庫
  5. 選取用於升階成主節點且具有最低優先順序的複寫節點,然後按一下升階

    複本節點會依遞增的優先順序出現。

    舊主節點會降階成複本狀態,而新的主節點會升階。

  6. 執行適當的複本維護。
  7. 維護完成時,確保虛擬應用裝置在執行中、具有網路連線並且其 HAProxy 服務在執行中。
    1. 身分登入 vRealize Automation 管理主控台。
    2. 確保複本節點可以執行 Ping 動作、可依名稱進行解析,而且在 [虛擬應用裝置管理主控台資料庫] 索引標籤中具有最新狀態。
  8. 針對複本節點按一下重設

    此作業會重設資料庫,以便將其設定為複寫至目前主節點並將複寫節點與主節點中的最新 haproxy 組態重新同步。

  9. 重設成功後,會將複本虛擬應用裝置節點 IP 位址還原到外部虛擬應用裝置負載平衡器 IP 位址集區中。
  10. 確保複本節點在 [設定 Postgres vRA 資料庫] 資料表中顯示為處於良好狀態,而且可被 ping 到、可依名稱被解析到。

下一步

更正原主節點的問題,然後將其新增回叢集。