Что означает код NTSTATUS 0xC01A000A (STATUS_LOG_BLOCK_INVALID)?

 
Предыдущий Следующий
STATUS_LOG_BLOCK_VERSION STATUS_LOG_READ_MODE_INVALID

STATUS_LOG_BLOCK_INVALID

STATUS_LOG_BLOCK_INVALID означает, что блок ввода-вывода журнала CLFS не может быть принят как допустимый при обработке журнала. Записи CLFS упаковываются в блоки, а позднее читаются из выровненных по секторам блоков стабильного хранилища, поэтому это не просто ошибка проверки одной полезной нагрузки приложения.

Используйте соседние статусы для уточнения этапа: STATUS_LOG_BLOCK_INCOMPLETE обозначает неполный блок, STATUS_LOG_BLOCK_VERSION обозначает проблему версии, а STATUS_LOG_SECTOR_INVALID указывает на уровень сектора. Сам этот код не называет конкретную первопричину.

Исследуйте блок как часть журнала

  • Запишите LSN, логический идентификатор контейнера, смещение блока и последовательность записей, если эти данные доступны в диагностике.
  • Проверяйте базовый файл и все контейнеры как единый журнал CLFS, а не тестируйте скопированный контейнер изолированно.
  • До любой операции, изменяющей базовый LSN, хвост архива или набор контейнеров, сохраните копию для восстановления только для чтения.

Ссылки


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