> ## Documentation Index
> Fetch the complete documentation index at: https://docs.basaltic.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Límites, estados y errores

> Estado de los volúmenes, cuotas en ambas mitades del servicio, paginación y qué comprobar cuando algo no funciona correctamente.

<a id="volume-statuses" />

## Estado de los volúmenes

```mermaid theme={null}
stateDiagram-v2
    [*] --> creating: create
    creating --> available: provisioned
    creating --> error: provisioning failed
    available --> in_use: attached to an instance
    in_use --> available: detached
    available --> extending: extend
    in_use --> extending: extend
    extending --> available: detached volume resized
    extending --> in_use: attached volume refreshed
    available --> deleting: delete
    error --> deleting: delete
    deleting --> [*]: gone
```

| Estado | Significado |
| - | - |
| `creating` | Estar aprovisionado. Aún no es adjuntable. |
| `available` | Listo para adjuntar, extender, tomar una instantánea o eliminar. |
| `in_use` | Adjuntado a una instancia. Puede extender o tomar una instantánea; no puede eliminar. |
| `extending` | Cambiar el tamaño o actualizar el dispositivo en curso. Los errores se reintentan mientras los archivos adjuntos permanecen protegidos. |
| `deleting` | Desmantelamiento en curso. |
| `error` | La última operación falló. Lee cada entrada en `faults`. |

Códigos de volumen e instantáneas:

| Código | Significado y recuperación |
| - | - |
| `VOLUME_CREATE_FAILED` | El aprovisionamiento no terminó. Eliminar y crear de nuevo una vez que la causa se ha arreglado. |
| `VOLUME_EXTEND_FAILED` | El cambio de tamaño no se completó. Vuelva a intentar la extensión. |
| `VOLUME_DELETE_FAILED` | El desmontaje falló. Un intento de volver a intentar aún en curso es una `warning` y no mueve el volumen a `error`; una eliminación fallida de terminal es un `error`. Vuelve a intentar la eliminación. |
| `SNAPSHOT_CREATE_FAILED` | La instantánea no se tomó. Vuelva a intentarlo una vez que el volumen esté listo. |
| `SNAPSHOT_DELETE_FAILED` | El desmontaje falló. Un intento de reiniciar aún en curso es una `warning` y no mueve la instantánea a `error`; una eliminación fallida de terminal es un `error`. Vuelve a intentar la eliminación. |

Las instantáneas usan un conjunto más corto: `creating`, `available`, `deleting`, `error`.

<a id="quotas" />

## Cuotas

Cuatro contadores de almacenamiento, todos con ámbito para su organización dentro de una región:

| Cuota | Cuentas |
| - | - |
| `volumes` | Recuento de volumen. |
| `volume_storage_gb` | Suma de `size_gb` en todos los volúmenes. |
| `snapshots` | Recuento de instantáneas, programado y manual por igual. |
| `buckets` | Bucket de conteo — ver [buckets](/es/storage/buckets). |

`MISSING_CONTENT_LENGTH` en la API de almacenamiento o `MissingContentLength` en S3 significa que la carga no declaró la longitud de su carga útil. Esto se aplica a objetos y piezas de varias partes. Envíe `Content-Length` o utilice el encuadre de transmisión de S3 AWS compatible con `X-Amz-Decoded-Content-Length`. Una longitud decodificada AWS que falta devuelve 411 incluso cuando se conoce la longitud del cable codificado; una longitud decodificada malformada devuelve 400.

Para tuberías y generadores, almacene en búfer en un archivo o almacene en búfer cada pieza de varias partes antes de cargar. Consulte [Declarar la longitud de carga](/es/storage/objects#declare-the-upload-length).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.