Storage utilization reports 100 percent on NFS datastores in vCenter
search cancel

Storage utilization reports 100 percent on NFS datastores in vCenter

book

Article ID: 447108

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

 In VMware vSphere environment, NFS datastore may report 100% utilization in vCenter even when the sum of virtual machine files appears significantly lower. This discrepancy often leads to "No space left on device" errors and VM instability.

Symptoms:

  • From vCenter UI, Datastore > Monitor > Performance > Space Utilization chart shows high consumption in the "Other" category.



  • Virtual machines residing on the datastore hang or fail to power on.

  • From ESXi, var/run/log/vobd.log there is an event for No Space left on device.

    2026-07-01T19:12:22.1562 In (14) vobd [2097767] :[vmfsCorrelator] 4062499818842us: [vob.vmfs.nfs.volume.no.space] NFS_Datastore1: No space on NFS volume.
    2026-07-01T19:12:22.157Z In (14) vobd[2097767] :[vmfsCorrelator] 4062526723580us: [esx.problem.vmfs.nfs.volume.no. space] NFS_Datastore1: No space on NFS volume.
    2026-07-01T19:12:22.157Z In (14) vobd [2097767] :The event ([esx.problem.vmfs.nfs.volume.no.space]NFS_Datastore1: No space on NFS volume.) was sent immediately to hostd;

Environment

VMware ESXi 7.x 
VMware ESXi 8.x

Cause

The issue occurs because ESXi does not calculate its own file system usage for NFS. Instead, it relies on the FSSTAT response from the NFS server.
If the backend storage array is consuming space for snapshots, replication metadata, or thick-provisioned allocations, the server reports these blocks as "used" to the ESXi host. vCenter categorizes this as "Other" because these blocks do not correspond to files registered in the vCenter inventory.

Resolution

NFS datastores do not support host-side space reclamation via SCSI UNMAP.

To resolve the discrepancy:

  1. Log in to the ESXi CLI and run df -h to confirm the physical consumption reported by the storage server.

  2. Run du -sh /vmfs/volumes/<datastore_name> to verify the actual size of the VMDK files.

  3. Coordinate with the storage vendor (e.g., Nutanix, NetApp, Dell) to identify and prune backend snapshots or active replication tasks.

Additional Information

Understanding Space Utilization Graphs in Datastore Performance Charts