vRealize Suite Lifecycle Manager を介して展開された VMware Identity Manager Postgres クラスタの停止をトラブルシューティングします。
問題
VMware Identity Manager アプライアンスのネットワーク損失が原因で、vRealize Suite Lifecycle Manager 健全性通知に VMware Identity Manager クラスタの健全性状態が 重大 として表示されます。
原因
Postgres クラスタのプライマリ ノードでネットワークが失われます。/usr/local/bin/pcp_watchdog_info -p 9898 -h localhost -U pgpool コマンドの場合、パスワードの入力を求められます。/usr/local/etc/pgpool.pwd ファイルが VMware Identity Manager ノードにある場合、これにパスワードが含まれます。パスワードが使用できない場合は、デフォルトのパスワード 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
この応答には、マスター ノードと 2 つのスタンバイ ノードがあるはずです。いずれかのノードの状態が シャットダウン、非活動 である場合、またはコマンドの実行が停止した場合は、次の手順を実行してこの問題を解決します。
解決方法
- VMware Identity Manager ノードのサービスを正常に終了します。必要な手順については、ナレッジベースの記事KB78815を参照してください。
- vCenter Server の VMware Identity Manager アプライアンスをパワーオフします。
- VMware Identity Manager ノードを vRealize Suite Lifecycle Manager を介してパワーオンします。