Что означает код HRESULT 0x80042542 (VDS_E_FAULT_TOLERANT_DISKS_NOT_SUPPORTED)?

 
Предыдущий Следующий
VDS_E_DYNAMIC_DISKS_NOT_SUPPORTED VDS_E_GPT_ATTRIBUTES_INVALID

VDS_E_FAULT_TOLERANT_DISKS_NOT_SUPPORTED

VDS_E_FAULT_TOLERANT_DISKS_NOT_SUPPORTED — общий запрет на требуемую отказоустойчивую конфигурацию динамических томов VDS. В этой модели отказоустойчивость обеспечивают прежде всего зеркальные тома и программный RAID-5.

Этот HRESULT описывает возможности программного тома VDS, а не состояние конкретного физического диска. Аппаратный RAID-контроллер может представить Windows уже готовый отказоустойчивый LUN как один диск — это другой уровень и он не делает доступной операцию программного зеркалирования или RAID-5 в VDS.

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

  • Определите точный тип тома, который пытается создать или изменить приложение.
  • Проверьте флаги возможностей службы VDS для зеркалирования и RAID-5, а также используемого поставщика.
  • Не запускайте проверку файловой системы или замену дисков только только из-за указания на отказоустойчивость в сообщении.
  • Разделяйте программные тома VDS, аппаратный RAID и Storage Spaces: это разные модели управления и совместимости.

VDS_SERVICE_FLAG · IVdsPack::CreateVolume · Базовые и динамические диски


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