What does HRESULT 0x80E7000D (ERROR_SPACES_PROVISIONING_TYPE_INVALID) mean?

 
Previous Next
ERROR_SPACES_EXTENDED_ERROR ERROR_SPACES_ALLOCATION_SIZE_INVALID

ERROR_SPACES_PROVISIONING_TYPE_INVALID

Provisioning controls when pool capacity is committed

ERROR_SPACES_PROVISIONING_TYPE_INVALID means the supplied provisioning type cannot be used by the selected pool, subsystem, or layout. Fixed provisioning reserves backing capacity when the virtual disk is created, while thin provisioning allocates capacity as data is written.

Support is a provider capability and may be constrained by resiliency, parity mode, tiers, or deployment type. The error is therefore different from insufficient free capacity: even an empty pool can reject a provisioning mode that the requested configuration does not support.

Confirm policy and layout compatibility

  • Enumerate provisioning types supported by the target storage pool.
  • Check the pool's ProvisioningTypeDefault before forcing an override.
  • Verify whether the requested parity or tier arrangement requires Fixed provisioning.
  • Distinguish thin virtual-disk capacity from physically allocated pool capacity.
  • Monitor thin-provisioning thresholds if Thin is selected successfully.
  • Do not treat file-system sparse files as equivalent to Storage Spaces thin provisioning.

References


Looking for a different code? Search another status or error code.