对通过 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 命令,它会提示输入密码。如果 /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 个备用节点。如果任何节点的状态为已关闭失效或者命令执行停滞不前,请按照以下步骤解决该问题。

解决方案

  1. 正常关闭 VMware Identity Manager 节点上的服务。有关需要执行的步骤,请参阅知识库文章 78815
  2. 关闭 vCenter 中 VMware Identity Manager 设备的电源。
  3. 通过 vRealize Suite Lifecycle Manager 打开 VMware Identity Manager 节点的电源。