Below errors are observed while attempting to delete, unmount or disconnect a Datastore.
Example:
Examples:
Verification of vmkernel.log (less /var/run/log/vmkernel.log) reports volume is open
2026-08-19T05:51:40.306Z Wa(180) vmkwarning: cpu18:2099890 opID=f4ec164a)WARNING: VC: 2445: unmounting opened volume ('####') with ref 4 is not allowed. 2026-08-19T05:51:40.306Z In(182) vmkernel: cpu18:2099890 opID=f4ec164a)FSS: 9868: File clusterAgent.stderr, fhID: 70231, is opened by world: 000002099959 - clusterAgent 2026-08-19T05:51:40.306Z In(182) vmkernel: cpu18:2099890 opID=f4ec164a)FSS: 9868: File clusterAgent.stderr, fhID: 70232, is opened by world: 000002099959 - clusterAgent 2026-08-19T05:51:40.306Z In(182) vmkernel: cpu18:2099890 opID=f4ec164a)VC: 2716: Unmount volume #### 0 0 0 0 0 : BusyThe issue occurs if the Datastore being deleted is being actively used/referenced by the VMware ESXi Host. This could be caused by some items like:
This issue occurs if the Datastore is hosting an ISO that is mapped to a virtual machine on a VMware ESXi host on which this Datastore is mounted.
Even if ISO file is deleted from the Datastore, the ISO link to the virtual machine is not broken. If datastore is being tried to delete there are errors 'Device or Resource Busy' seen.
To determine if this is the cause:
To unmap the ISO:
4.Click OK.
For more information, see Virtual Machine displays two datastores in Summary tab despite all its files being located on one datastore (2105343).
The VM templates can be moved to another Datastore by converting the template to a VM, then migrating to different Datastore and then converting it back to a VM template.
Or, if the VM template is not required anymore:
This issue occurs when a virtual machine resided on the Datastore that is attempting to be removed, had a snapshot taken, and then was migrated off of the Datastore.
To determine if this is the cause:
Check for Replication Files:
Validate Replication Status:
From the vSphere Client, connect to the vCenter Server.
The datastore cannot be unmounted because the host's logging is configured to it.
From the vSphere Client, connect to the vCenter Server.
Unmount the ESXi host, select NFS Datastore -> right click -> select "unmount datastore" -> select check box to check ESXi hosts -> click Unmount.
Example:
--> Close the Session to terminate the associated process on the Host
Before removing a Datastore, ensure that:
esxcli storage filesystem listMount Point Volume Name UUID Mounted Type Size Free---------------------------------------------------- ------------------------------------------ -------------------------------------- ------- ------ ------------ ------------/vmfs/volumes/69b284af-2fee185e-88af-############ OSDATA-69b284af-2fee185e-88af-############ 69b284af-2fee185e-88af-############ true VMFSOS 8321499136 5065670656/vmfs/volumes/22cc9b08-41455a35-ff84-############ BOOTBANK1 22cc9b08-41455a35-ff84-############ true vfat 4293591040 4023123968/vmfs/volumes/c08d8530-ae4224b8-9e80-############ BOOTBANK2 c08d8530-ae4224b8-9e80-############ true vfat 4293591040 4293394432/vmfs/volumes/vsan:52cf8df2d45141d7-############ vsanDatastore vsan:52cf8df2d45141d7-############ true vsan 643376873472 521881020570
vmkvsitools lsof|grep <datastore uuid>