Что означает код HRESULT 0x8004280A (VDS_E_DISK_IS_OFFLINE)?

 
Предыдущий Следующий
VDS_E_BOOT_DISK VDS_E_DISK_IS_READ_ONLY

VDS_E_DISK_IS_OFFLINE

Что означает VDS_E_DISK_IS_OFFLINE

VDS_E_DISK_IS_OFFLINE означает, что запрошенная операция требует подключённого диска, а объект VDS сейчас находится в автономном состоянии.

Автономный диск не обязательно неисправен: Windows может видеть его разметку, но не создавать устройства томов через Plug and Play. На SAN и кластерном хранилище такое состояние часто задаётся намеренно, чтобы один и тот же диск не использовали одновременно несколько узлов. Поэтому перед Online важно знать OfflineReason и действующую политику SAN.

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

  • Сохраните состояние диска, VDS_DISK_PROP2.OfflineReason, политику SAN и оба флага режима «только чтение».
  • Убедитесь, что именно эта Windows должна владеть общим диском и имеет право подключить его сейчас.
  • Для динамического диска, который одновременно автономен и помечен «только чтение», соблюдайте документированный порядок снятия атрибута «только чтение» перед вызовом Online.
  • После успешного подключения заново получите свойства диска и томов, а не продолжайте работу со старым состоянием объекта.

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


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