Что означает код HRESULT 0x80042527 (VDS_E_INVALID_EXTENT_COUNT)?

 
Предыдущий Следующий
VDS_E_INVALID_DISK_COUNT VDS_E_SOURCE_IS_TARGET_PACK

VDS_E_INVALID_EXTENT_COUNT

VDS_E_INVALID_EXTENT_COUNT означает, что для одного или нескольких дисков указано недопустимое число экстентов.

В VDS extent (экстент) — непрерывный диапазон байтов на одном диске или LUN. Из экстентов строятся участники plex и тома, а конкретные операции накладывают свои ограничения на количество таких диапазонов. Поэтому искать причину нужно в физической карте размещения, а не в свободном месте внутри файловой системы.

Что проверить

  • Получите VDS_DISK_EXTENT для всех участвующих дисков и сгруппируйте записи по диску, plex и номеру участника.
  • Сохраните смещение и размер каждого экстента, чтобы увидеть дубли, пропуски и фрагментацию.
  • Сравните число экстентов с требованиями конкретного метода; разные операции VDS допускают разную структуру.
  • После внешнего изменения разметки перечитайте карту экстентов, прежде чем повторять запрос со старым счётчиком.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.