

In the 7.0 U1 release a subset of DRS functionality is enabled through vCLS. VCLS is a collection of multiple VMs which, over time, will be the backbone for all clustering services. by decoupling the clustering services (DRS and HA) from vCenter Server via vCLS we ensure the availability of critical services even when vCenter Server is impacted by a failure. You may wonder why VMware introduces this, well as Niels states. Niels Hagoort wrote a lengthy article on this topic here. vCLS provides a mechanism that allows VMware to decouple both vSphere DRS and vSphere HA from vCenter Server. The following PowerCLI script displays all MAC address of all VMware ESX servers and displays this in a gridview.In the vSphere 7.0 Update 1 release VMware introduced a new service called the VMware vSphere Cluster Services (vCLS). Now we need to find the VMware ESX server that matches the MAC address. The bold text is the MAC address of the VMware ESX server that holds the lock.


Look in the vmkernel.log by using the following command: This command reports in the vmkernel.log the MAC address of the ESX server that holds the lock. To identify the VMware ESX server that holds the lock, used the following command: This KB article describes how to find the VMware ESX host that holds the lock. I found the VMware KB article “ Virtual machine does not power on because of locked files” I tried to delete the VMDK by command line and by using the datastore browser. I was pretty sure that the VMDK was not connected to any VM(s) anymore. When trying to delete an “old” VMDK file, I’ve got the following message “device or resource is busy”.
