Creating or expanding a file in VMFS-5 fails with error no more space even if VMFS-5 volume is not full.
VMware vSphere ESXi (All Versions)
When a file size is more than 256MB, Pointer Block is consumed.
Note: 1 Pointer Block per 1 GB
If Pointer Blocks are exhausted, no more space error might occur.
Maximum number of Pointer Blocks is usually 64512 and not configurable.
Number of Pointer Blocks is found with vmkfstools.
This is a limitation with VMFS 5.
Workaround:
To workaround this issue, delete unused files.