¿Qué significa el código NTSTATUS 0xC01A0006 (STATUS_LOG_BLOCKS_EXHAUSTED)?

 
Anterior Siguiente
STATUS_LOG_INVALID_RANGE STATUS_LOG_READ_CONTEXT_INVALID

STATUS_LOG_BLOCKS_EXHAUSTED

Qué significa STATUS_LOG_BLOCKS_EXHAUSTED

STATUS_LOG_BLOCKS_EXHAUSTED se refiere a buffers/blocks de la ruta de marshalling en memoria, no necesariamente a un physical log lleno. Puede existir capacidad en containers mientras el caller no dispone de blocks para seguir empaquetando records.

Outstanding I/O, buffers retenidos o una marshalling area demasiado pequeña son más relevantes que mirar sólo espacio libre en disco.

Qué comprobar

  • Revise marshalling-area block count y outstanding I/O.
  • Compruebe buffers que no se liberan.
  • No confunda con STATUS_LOG_FULL.
  • Aplique backpressure antes de aumentar trabajo concurrente.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.