| Предыдущий | Следующий |
| STATUS_LOG_POLICY_CONFLICT | STATUS_LOG_RECORD_NONEXISTENT |
STATUS_LOG_PINNED_ARCHIVE_TAIL
STATUS_LOG_PINNED_ARCHIVE_TAIL объясняет, почему CLFS не может освободить место в журнале: хвост архива всё ещё удерживает сохраняемую историю. Для неэфемерного журнала CLFS отслеживает последний архивированный LSN как хвост архива; более старые данные могут стать пригодными для повторного использования только после обработки архива и корректного продвижения хвоста.
Это не общее сообщение о заполненном диске и не основание сдвигать хвост наугад. Базовый LSN и хвост архива служат разным целям хранения. Продвижение хвоста архива до безопасного архивирования соответствующих данных нарушает модель хранения, из-за которой данные и удерживаются.
Сначала архивирование, затем освобождение
- Определите, является ли журнал архивируемым или эфемерным, и установите текущий LSN хвоста архива.
- Подготовьте и завершите архивирование требуемого диапазона журнала, прежде чем задавать более новый хвост архива.
- Если историю необходимо сохранить, добавьте ёмкость или восстановите корректный процесс архивирования вместо удаления удерживаемых данных.
Ссылки
- Microsoft: модель архивирования и восстановления CLFS
- Microsoft: основные понятия CLFS и хвосты архива
- Microsoft: ReserveAndAppendLog и способы устранения переполнения журнала
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.