Что означает код NTSTATUS 0xC01A0012 (STATUS_LOG_CONTAINER_LIMIT_EXCEEDED)?

 
Предыдущий Следующий
STATUS_LOG_CANT_DELETE STATUS_LOG_START_OF_LOG

STATUS_LOG_CONTAINER_LIMIT_EXCEEDED

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

Это не то же самое, что STATUS_LOG_FULL. Переполнение журнала связано с доступным местом в нём, а данный статус — с допустимым количеством контейнеров. Поэтому добавление ещё одного контейнера не является автоматическим решением, пока не выяснены текущее число контейнеров и политика управления журналом.

Планируйте ёмкость как набор контейнеров

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

Ссылки


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