| Предыдущий | Следующий |
| ERROR_VHD_SHARED | ERROR_VHDSET_BACKING_STORAGE_NOT_FOUND |
ERROR_SVHDX_NO_INITIATOR
Что означает ERROR_SVHDX_NO_INITIATOR
ERROR_SVHDX_NO_INITIATOR означает, что операция с shared virtual disk выполняется без актуально зарегистрированного initiator. Такое состояние возможно после detach, failover, migration или reconnect, когда прежняя session identity уже недействительна.
Что проверить
- Сохраните cluster node, текущего владельца, session identity и первую операцию, которая вернула этот HRESULT.
- Проверьте последовательность attach/reconnect и регистрацию initiator/persistent reservation для нового владельца.
- После failover не переиспользуйте handles и session state прежнего initiator, даже если сам путь к виртуальному диску остался тем же.
Как подтвердить правильную обработку
Исправление подтверждается успешным I/O из новой актуальной session после штатной регистрации initiator, а не временным повтором запроса через старый контекст.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.