VCF 9.x deployment fails with VMWithNameIPAndHostNameNotFoundException during Retrieve the status for VCF Operations with VCF Operations collector Deployment request task
search cancel

VCF 9.x deployment fails with VMWithNameIPAndHostNameNotFoundException during Retrieve the status for VCF Operations with VCF Operations collector Deployment request task

book

Article ID: 436501

calendar_today

Updated On:

Products

VCF Operations

Issue/Introduction

VMware Cloud Foundation (VCF) Fleet Management fails to deploy the VCF Operations collector node. The ESXi hosts in the cluster may be observed disconnecting and reconnecting to the vCenter Server almost every minute. The VCF Operations virtual machine deploys and is reachable over the network, but the vCenter Server UI does not display its DNS name or IP address in the VM Summary tab.

The deployment request fails with the following or similar errors seen in the logging of the fleet management appliance (var/log/vrlcm/vmware_vrlcm.log):

Request createenvironment failed with error cause [{"messageId":"LCMVSPHERECONFIG1000072","message":"IP address assignment check failed. Check if the network details are correct and retry."}]

com.vmware.vrealize.lcm.common.exception.vcenter.VMWithNameIPAndHostNameNotFoundException: Exception occurred while validating the Hostname and IP of vm : <VCF_OPs_VM> of product : vrops. Couldn't fetch the network details of VM with Name : <VCF_OPs_VM> properties":{"hostName":"<VCF_OPs_VM_HOSTNAME>","netmask":"<subnet_mask>","ip":"<VCF_OPs_VM_IP>","domain":"<domain_name>","dns":"<DNS_IP>","deleteVm":"false","gateway":"<GATEWAY_IP>","searchpath":"<domain_name>","network":"<network_name>"}

Environment

VCF Operations 9.x
VMware Cloud Foundation 9.x

Cause

A network firewall is blocking UDP port 902 traffic between the ESXi hosts and the vCenter Server. This prevents ESXi host heartbeats from reaching vCenter, causing the hosts to intermittently disconnect. While disconnected or flapping, vCenter Server cannot synchronize guest metadata (IP address and DNS name) from VMware Tools. Aria Suite Lifecycle deployment workflows explicitly query the vCenter Server API for this metadata to validate the network configuration and will fail if the fields are unpopulated.

Resolution

  • Identify the network firewall positioned between the ESXi hosts and the vCenter Server network.

  • Configure the firewall rules to allow UDP port 902 traffic from the ESXi hosts to the vCenter Server.

  • Verify in the vSphere Client that the ESXi hosts remain in a "Connected" state and no longer intermittently disconnect.

  • Select the deployed VCF Operations virtual machine in the vSphere Client and verify the correct IP Address and DNS Name populate in the Summary tab.

  • Once the vCenter Server inventory displays the correct VM metadata, resume or retry the deployment request in the VCF installer.

Additional Information

ESXi host disconnects intermittently from vCenter Server