What does HRESULT 0x80E7000A (ERROR_SPACES_NUMBER_OF_COLUMNS_INVALID) mean?

 
Previous Next
ERROR_SPACES_INTERLEAVE_LENGTH_INVALID ERROR_SPACES_NOT_ENOUGH_DRIVES

ERROR_SPACES_NUMBER_OF_COLUMNS_INVALID

Columns determine how many physical disks participate in each stripe

ERROR_SPACES_NUMBER_OF_COLUMNS_INVALID means the explicit column count falls outside the range supported for the selected pool, resiliency setting, and size. Columns are a virtual-disk geometry parameter, not the total number of disks installed in the server.

The usable count is constrained by eligible disks, mirror or parity layout, fault-domain separation, tiers, and the capacity needed on every participating column. Increasing columns may improve parallelism but can make future expansion and repair more restrictive.

Check the complete stripe geometry

  • Count disks eligible for the target pool and usage, excluding retired or unhealthy devices.
  • Validate the column count against the selected resiliency setting.
  • Include copy, parity, and fault-domain requirements in the calculation.
  • Check that each tier can satisfy the same requested geometry.
  • Calculate stripe size from Interleave × NumberOfColumns.
  • Let the provider choose columns automatically when no workload-tested value is required.

References


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