3 Replies Latest reply on Dec 16, 2019 3:24 AM by EdgeSync

    Cannot reclaim space on VMFS store

    EdgeSync Lurker

      Hey, hoping someone can point me in the right direction.


      I recently took over an ESXi instance, and have run into space issues on the box.


      Physical Server: HP Proliant DL380p Gen 8

      OS: ESXi 6.5 U2 Sept 2018 – Last Pre-Gen9 custom image

      License: VMware vSphere 6 Enterprise Plus


      I have a datastore, which is 2.73TB in size, and is VMFS5. Thin Provisioning is supported.

      All the VM's are Thin Provisioned, but ESXi is not reclaiming space from deleted VM's, deleted files on the VM's, or deleted Snapshots.


      Checking the disk information:


      [root@esxi01:~] esxcli storage core device list -d naa.600508b1001caf2ad46535555b3e0206


         Display Name: Local HP Disk (naa.600508b1001caf2ad46535555b3e0206)

         Has Settable Display Name: true

         Size: 2861511

         Device Type: Direct-Access

         Multipath Plugin: NMP

         Devfs Path: /vmfs/devices/disks/naa.600508b1001caf2ad46535555b3e0206

         Vendor: HP     

         Model: LOGICAL VOLUME 

         Revision: 5.42

         SCSI Level: 5

         Is Pseudo: false

         Status: on

         Is RDM Capable: true

         Is Local: true

         Is Removable: false

         Is SSD: false

         Is VVOL PE: false

         Is Offline: false

         Is Perennially Reserved: false

         Queue Full Sample Size: 0

         Queue Full Threshold: 0

         Thin Provisioning Status: unknown

         Attached Filters:

        VAAI Status: unsupported

         Other UIDs: vml.0200020000600508b1001caf2ad46535555b3e02064c4f47494341

         Is Shared Clusterwide: false

         Is Local SAS Device: true

         Is SAS: true

         Is USB: false

         Is Boot USB Device: false

         Is Boot Device: false

         Device Max Queue Depth: 1024

         No of outstanding IOs with competing worlds: 32

         Drive Type: unknown

         RAID Level: unknown

         Number of Physical Drives: unknown

         Protection Enabled: false

         PI Activated: false

         PI Type: 0

         PI Protection Mask: NO PROTECTION

         Supported Guard Types: NO GUARD SUPPORT

         DIX Enabled: false

         DIX Guard Type: NO GUARD SUPPORT

         Emulated DIX/DIF Enabled: false


      [root@esxi01:~] esxcli storage core device vaai status get -d naa.600508b1001caf2ad46535555b3e0206


         VAAI Plugin Name:

         ATS Status: unsupported

         Clone Status: unsupported

         Zero Status: unsupported

         Delete Status: unsupported


      And i've checked the related configurations in esxi



      Enable hardware accelerated VMFS data initialization (requires compliant hardware)





      Enable hardware accelerated VMFS data movement (requires compliant hardware)





      Maximum size of the heap in MB used for data movement





      Enable hardware accelerated VMFS locking (requires compliant hardware). Please see http://kb.vmware.com/kb/2094604 before disabling this option





      Trying the manual unmap also doesn't work

      [root@esxi01:~] vmkfstools -y /vmfs/volumes/datastore2/

      Volume '/vmfs/volumes/datastore2/' spans device 'naa.600508b1001caf2ad46535555b3e0206:1' that does not support unmap.

      Devices backing volume /vmfs/volumes/datastore2/ do not support UNMAP.


      So really I'm at a loss on where the problem is. Is it the physical disks, or the LUN.
      Is there any way to enable this unmap command without having to rebuild the entire datastore?


      Can anyone point me in the right direction?