This article provides steps to force a 3-node VMware Identity Manager (vIDM) cluster into a "Logical Standalone" state to restore service availability.
Symptoms include:
VMware Identity Manager 3.3.x (Cluster Deployments)
VMware Aria Suite Lifecycle (formerly vRealize Suite Lifecycle Manager)
The issue is caused by an out-of-order patching workflow in LCM where the LCM patch was applied to the vIDM cluster before the required CSP patch. This violation of the patching order corrupts the cluster automation logic, preventing standard VIP delegation.
To bypass the corrupted cluster logic and restore service manually, follow the phases below.
You must prevent auto-recovery.sh and Watchdog from overwriting manual changes or rebooting nodes.
Log in to ALL nodes in the cluster via SSH.
Stop the Network Service:
service NetworkService stop
Verify the service is stopped:
/etc/init.d/NetworkService status
Expected Output: Checking for service NetworkService: ..not running
You must confirm which node holds the Read/Write copy of the database to ensure data integrity.
Run the following command on EACH node until you identify the Master:
/opt/vmware/vpostgres/current/bin/psql -U postgres -d postgres -h localhost -c "SELECT pg_is_in_recovery();"
Interpret the results:
t (True): Standby (Read-Only). Do not use this node.
f (False): Master (Read/Write). Proceed using this node.
Manually bind the floating VIP (delegateIP) to the Master node identified in Phase 2 so applications can connect.
Log in to the Master Node identified in Phase 2.
Verify your network mask (usually /24 or /21) by running ifconfig eth0.
Bind the interface using the following syntax:
# Example:
ifconfig eth0:0 inet delegateIP netmask 255.255.255.0 up
Clear stale connection pools and force vIDM to connect to the "new" local VIP.
Perform the following steps on ALL nodes.
Restart the Workspace service:
service horizon-workspace restart
You may now follow the instructions in CSP-102547 Patch Instructions for VMware Identity Manager 3.3.7 and VMware Aria Suite Lifecycle 8.18.0 Patch 6 to properly patch the system into a proper clustered configuration.