
Title
Page icon
Create new category
Edit page index title
Edit category
Edit link
VMHA Stuck in "Waiting"
Problem
VMHA remains stuck in the "waiting" state during enablement.
Environment
Private Cloud Director Virtualization – v2025.4 and Higher
Self-Hosted Private Cloud Director Virtualization – v2025.4 and Higher
Cause
A decommissioned host was still listed in Nova's service records. Because of this, VMHA tried to use that host during setup, which caused an error and left the VMHA stuck in the "waiting" state.
Diagnostics
For SAAS customers contact Platform9 Support Team to validate if you are hitting the issue mentioned in this article.
Check VMHA logs:
Look for log entries like:
List compute services and validate if any of the hypervisors are showing the "Status" as
disabledand "State"down
Identify services that are down, disabled, or associated with non-existent or decommissioned hosts. In the sample output the HOST2.EXAMPLE.COM is the decommissioned node.
List hypervisors and validate host mapping. In the sample output, we see that the node
[HOST2.EXAMPLE.COM]is in adownstate. we can check its associatedservice IDto validate the host mapping
Resolution
Identify the stale compute service entry from the output of the below command, in the sample output we see the node
HOST2.EXAMPLE.COMis down.
Delete the stale service using below command, post deletion of the stale entry we will still have minimum two working hypervisors as per the requirement of enabling VMHA
Wait for the VMHA to retry the operation automatically, or disable and re-enable VMHA to trigger a fresh attempt.
Validation:
Ensure VMHA state transitions from
waitingtoenabled.Confirm no additional stale hosts remain.
Additional Information:
At minimum two working hypervisors are needed for enabling VMHA