對透過 vRealize Suite Lifecycle Manager 部署的 VMware Identity Manager postgres 叢集發生中斷的問題進行疑難排解

問題

由於 VMware Identity Manager 應用裝置中的網路遺失,VMware Identity Manager 叢集健全狀況狀態在 vRealize Suite Lifecycle Manager 健全狀況通知中顯示為嚴重

原因

Postgres 叢集主要節點上的網路遺失。對於 /usr/local/bin/pcp_watchdog_info -p 9898 -h localhost -U pgpool 命令,系統會提示輸入密碼。如果 VMware Identity Manager 節點上存在 /usr/local/etc/pgpool.pwd 檔案,該檔案會包含密碼。如果密碼不可用,請使用預設密碼 password

命令參數說明:

-h:執行命令所針對的主機是 localhost

-p:pgpool 用來接受連線的連接埠是 9898。

-U:pgpool 健全狀況檢查與複寫延遲檢查使用者為 pgpool

必須有預期的回應。

3 YES <Host1>:9999 Linux <Host1> <Host1>

<Host1>:9999 Linux <Host1> <Host1> 9999 9000 4 MASTER

<Host2>:9999 Linux <Host2> <Host2> 9999 9000 7 STANDBY

<Host3>:9999 Linux <Host3> <Host3> 9999 9000 7 STANDBY

回應中需要具有一個 MASTER 節點和 2 STANDBY 節點。如果其中有任何節點的狀態為 SHUTDOWNDEAD,或是命令執行停滯,請遵循步驟解決此問題。

解決方案

  1. VMware Identity Manager 節點上正常關閉服務。如需所需步驟,請參閱知識庫 78815
  2. 在 vCenter 中關閉 VMware Identity Manager 應用裝置的電源。
  3. 透過 vRealize Suite Lifecycle Manager 開啟 VMware Identity Manager 節點的電源。