Problem

After initiating deployment of second controller, its status shows as Controller VM Deployment Queued

Cause

The second NSX Advanced Load Balancer controller remains in queued state till the third controller is deployed.

Solution

  1. To retrieve controller deployments that are in pending state, run the following API command:

    https://<NSX-Manager-IP-Address>/api/v1/alb/controller-nodes/deployments?state=PENDING

    Deployment of the second appliance begins only when you initiate deployment of the third appliance. Till then, the deployment status of the second appliance remains in queued state.

  2. To retrieve status of deployments, run the following API command:
    https://<NSX-Manager-IP-Address>/api/v1/alb/controller-nodes/deployments
  3. To retrieve controller deployments that are in deployed state, run the following API command:
    https://<NSX-Manager-IP-Address>/api/v1/alb/controller-nodes/deployments?state=DEPLOYED