Что означает код HRESULT 0x80042529 (VDS_E_VOLUME_DISK_COUNT_MAX_EXCEEDED)?

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

VDS_E_VOLUME_DISK_COUNT_MAX_EXCEEDED

VDS_E_VOLUME_DISK_COUNT_MAX_EXCEEDED означает, что топология одного тома превышает допустимое для VDS число дисков. Для IVdsPack2::CreateVolume2 документирован предел в 32 входных диска.

Ограничение относится именно к одному создаваемому тому, а не к общему количеству дисков в группе VDS. Несколько экстентов на одном диске также нельзя механически считать несколькими физическими участниками.

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

  • Посчитайте уникальные идентификаторы дисков в запросе после удаления дубликатов.
  • Сопоставьте число участников с типом тома и лимитом API.
  • Не путайте этот HRESULT с переполнением конфигурационной базы LDM или нехваткой свободного места.
  • Если проект действительно требует больше участников, разделите структуру хранения или используйте другую технологию, поддерживающую нужный масштаб.

IVdsPack2::CreateVolume2 · VDS_INPUT_DISK · Группа дисков VDS


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