Site icon EfmSoft

Что означает код HRESULT 0x8004291B (VDS_E_INVALID_PATH)?

 
Предыдущий Следующий
VDS_E_VDISK_INVALID_OP_STATE VDS_E_INVALID_ISCSI_PATH

VDS_E_INVALID_PATH

VDS_E_INVALID_PATH означает, что VDS не может корректно интерпретировать структуру VDS_PATH_INFO для пути к LUN.

В VDS_PATH_INFO поле типа определяет, какие идентификаторы HBA/инициатора, контроллера/цели (target) и какие поля объединения структуры считаются действительными. Это структурная ошибка описания пути, а не состояние «путь автономен/неисправен»: состояние пути хранится отдельно.

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

  • Зафиксируйте тип аппаратного поставщика и значение VDS_PATH_INFO.type до выполнения Refresh или Reenumerate.
  • Сравните все пути, возвращённые для того же LUN: одно неверное значение поля типа часто указывает на ошибку сериализации или реализации конкретного поставщика.
  • Проверьте, что в структуре используются поля, соответствующие её типу; не интерпретируйте объединение структуры по предположению.
  • Не меняйте политику MPIO как первое действие: пока VDS не принял саму структуру пути, балансировка нагрузки не является причиной этого HRESULT.

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


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

Exit mobile version