This topic details the process to perform a manual discovery for the newly added networks in a VMware cloud. When new networks or a port groups are added in the vCenter, but are not available under the Networks tab of the user interface, a manual rediscovery is required for the VMware cloud.
Manual Rediscovery through the CLI
You can manually rediscover new networks in VMware cloud using the following commands. Login to the CLI, and run the following steps.
Run the show cloud command, and take a note of the cloud-ID (UUID) which will be used in the following command.
Use the rediscover vcenter cloud <uuid-of-the-cloud> command to rediscover the newly added networks and port groups.
To check the rediscovery progress, run the following commands.
show vinfra vcenter
show vinfra vcenter <name of the datacenter from the above command>
A sample output for the show vinfra vcenter
command is shown below.
show vinfra vcenter 10.140.0.10-Bangalore ----------------------------------------------------------------------------------+ Field Value ----------------------------------------------------------------------------------+ type CLOUD_VCENTER uuid cloud-37cc0060-2b80-49a2-8f51-7d9c4d20b555 name 10.140.0.10-Bangalore vcenter_url 10.140.0.10 username root password <sensitive> datacenter_refs[1] Bangalore privilege WRITE_ACCESS inventory_state VCENTER_DISCOVERY_COMPLETE
After the rediscovery, the new networks must ideally show up in the Networks tab on the UI, but the discovered subnets are not shown. Configure the subnet and static pool for management and data networks for SE creation. Once the new networks gets populated, disable and re-enable the virtual services so that the SEs get the right management IPs.
vCenter port groups are Layer 2 entities. They do not have any IP subnet associated with them.
The Controller scans all the virtual machines (VMs) in the port group for the IP subnet. The IP subnet will not be present in the discovered network for the following cases:
There is no VM attached to the port group.
There is a VM attached to the port group, but it is not running VMware tools.