Что означает код HRESULT 0x80042410 (VDS_E_NOT_ENOUGH_DRIVE)?

 
Предыдущий Следующий
VDS_E_NOT_ENOUGH_SPACE VDS_E_BAD_COOKIE

VDS_E_NOT_ENOUGH_DRIVE

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

Код говорит о числе дисков, а не о количестве свободных байтов. Один большой диск с несколькими свободными экстентами может по ёмкости превосходить запрос и всё равно не подходить для зеркальной, чередующейся или RAID-5-конфигурации.

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

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

Коды возврата VDS


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