Что означает код HRESULT 0x8004281D (VDS_E_LUN_OFFLINE)?

 
Предыдущий Следующий
VDS_E_LUN_NOT_READY VDS_E_LUN_FAILED

VDS_E_LUN_OFFLINE

Этот HRESULT напрямую соответствует модели состояний объекта LUN. VDS_LS_OFFLINE означает, что логическое устройство недоступно. VDS не позволяет IVdsLun::Shrink изменять его конечную границу, пока LUN находится в этом состоянии, поскольку операция требует согласованного представления объекта хранилища поставщиком и узлом.

Почему это состояние важно

Отключённое состояние LUN — не то же самое, что отключённый диск Windows, недоступная файловая система или отказ одного пути MPIO. Это связанные, но отдельные уровни. Начните с VDS_LUN_PROP.status и причины, по которой подсистема или поставщик считает LUN отключённым, затем исследуйте пути и диски узла.

На что направить диагностику

  • Убедитесь, что статус самого LUN равен OFFLINE, и определите, кто или что изменило это состояние.
  • Проверьте доступность подсистемы, контроллера и путей до попытки включить LUN.
  • Не считайте команду включения диска на узле доказательством включённого LUN аппаратного поставщика; проверяйте оба уровня объектов.
  • После восстановления доступности LUN обновите сведения о ёмкости и разметке до повторного вычисления и выполнения уменьшения.

Технические источники

VDS_LUN_STATUS · IVdsLun · IVdsLun::Shrink · VDS_PATH_INFO · Коды ошибок MS-VDS


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