Что означает код NTSTATUS 0xC01A0018 (STATUS_LOG_PINNED_ARCHIVE_TAIL)?

 
Предыдущий Следующий
STATUS_LOG_POLICY_CONFLICT STATUS_LOG_RECORD_NONEXISTENT

STATUS_LOG_PINNED_ARCHIVE_TAIL

STATUS_LOG_PINNED_ARCHIVE_TAIL объясняет, почему CLFS не может освободить место в журнале: хвост архива всё ещё удерживает сохраняемую историю. Для неэфемерного журнала CLFS отслеживает последний архивированный LSN как хвост архива; более старые данные могут стать пригодными для повторного использования только после обработки архива и корректного продвижения хвоста.

Это не общее сообщение о заполненном диске и не основание сдвигать хвост наугад. Базовый LSN и хвост архива служат разным целям хранения. Продвижение хвоста архива до безопасного архивирования соответствующих данных нарушает модель хранения, из-за которой данные и удерживаются.

Сначала архивирование, затем освобождение

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

Ссылки


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