Preguntas

Error 507 – Almacenamiento insuficiente (WebDAV) Imprimir

  • 0

El error 507 indica que el servidor no puede completar la operación porque no tiene suficiente espacio de almacenamiento para guardar o modificar el recurso solicitado.

Este código proviene del protocolo WebDAV, pero también puede aparecer en APIs, sistemas de archivos remotos, servicios con cuotas y servidores que manejan recursos dinámicos.

En pocas palabras:
“El servidor no tiene espacio suficiente para realizar esta operación.”


 Causas más comunes

 1. El servidor se quedó sin espacio en disco

Ocurre cuando:

  • El volumen está al 100%

  • No hay espacio para subir archivos

  • No se pueden crear o modificar recursos


 2. Cuotas de almacenamiento superadas

Muy común en:

  • Hosting compartido

  • Servidores WebDAV

  • Nextcloud / OwnCloud

  • Cuentas con límite de espacio


 3. El sistema de archivos no puede extenderse

Por ejemplo:

  • Particiones llenas

  • LVM o discos virtuales sin capacidad libre

  • Almacenamiento bloqueado


 4. Bases de datos sin espacio para crecer

MySQL, MariaDB, MongoDB, PostgreSQL pueden lanzar errores indirectos que resultan en 507.


 5. Archivo temporal no puede crearse

Aplicaciones que suben archivos necesitan espacio temporal:

  • /tmp lleno

  • Carpetas temporales restringidas


 6. Restricciones de WebDAV

Operaciones como:

  • PUT

  • MKCOL

  • MOVE

  • COPY

pueden fallar si el backend no tiene espacio.


 Soluciones recomendadas

1) Verificar espacio en disco del servidor

En Linux:

 
df -h

Verifica particiones como:

  • /

  • /var

  • /home

  • /tmp


2) Liberar espacio eliminado archivos grandes

Ejemplos típicos:

 
/var/log /var/cache /tmp

Eliminar archivos:

 
journalctl --vacuum-size=200M apt autoremove rm -rf /var/log/*.gz

3) Aumentar el almacenamiento

Opciones:

  • Ampliar disco conectado

  • Extender particiones con LVM

  • Subir capacidad en un VPS/Cloud

  • Añadir almacenamiento externo


4) Revisar cuotas de usuario

En WebDAV o servidores con cuotas:

  • Aumentar el límite

  • Borrar archivos innecesarios

  • Mover contenido a otro almacenamiento


5) Liberar espacio temporal en /tmp

 
rm -rf /tmp/*

Muchos uploads fallan por falta de espacio temporal, no del directorio final.


6) Optimizar bases de datos

Ejemplo MySQL:

 
OPTIMIZE TABLE nombre_tabla;

Si los logs o tablas crecieron demasiado, es necesario compactar.


7) Revisar permisos o límites del sistema

Algunos sistemas limitan el espacio por:

  • ulimit

  • cuotas de usuario

  • contenedores Docker con almacenamiento limitado


8) Si usas Docker: ampliar volumen o overlay

Errores típicos:

  • OverlayFS lleno

  • Volúmenes sin espacio

Solución:

 
docker system prune

 Consejo Pro

El error 507 rara vez es un problema de código.
Casi siempre significa:

 Disco lleno
 Cuotas agotadas
 Espacio temporal insuficiente

Para evitarlo:

 
  • Monitorea el uso de disco

  • Configura alertas (Zabbix, Grafana, UptimeRobot)

  • Establece límites razonables por usuario

  • Automatiza limpieza de logs


¿Fue útil la respuesta?
Volver