Что означает код NTSTATUS 0xC01A001D (STATUS_LOG_FULL)?

 
Предыдущий Следующий
STATUS_LOG_TAIL_INVALID STATUS_LOG_MULTIPLEXED

STATUS_LOG_FULL

STATUS_LOG_FULL означает, что в физическом журнале CLFS исчерпано место для запрошенной работы. Это не просто нехватка свободных байтов на томе: соответствующая ёмкость определяется набором пригодных контейнеров после учёта хвоста, архива, резервирований и ограничений политики управления.

Для управляемого журнала CLFS может попытаться добавить контейнеры или запросить перемещение хвоста. Это отличает данный результат от STATUS_LOG_PINNED, где сохранённые данные препятствуют повторному использованию, и от STATUS_LOG_FULL_HANDLER_IN_PROGRESS, где управляемая обработка уже выполняется.

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

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

Ссылки


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