Obtengo fsync() failed: Disk quota exceeded, pero cuando uso df -h y df -i ¿hay suficiente espacio? ¿Alguna sugerencia?

Comentarios

  • ¿Está configurada la cuota? Ejecute quotacheck -a y observe el resultado.

Respuesta

La cuota de disco es un límite en el espacio en disco que puede ocupar un usuario. No tiene nada que ver con el espacio libre en el disco. Consulte la página del manual para conocer la cuota (1). Entonces, al intentar sincronizar (escribir datos almacenados en la memoria destinados a archivos en el disco), descubre que no se le permite escribir tantos datos.

Y por cierto, no hay «espacio en las carpetas» en Unix / Linux. Un directorio es solo una asociación entre nombres e inodos, y un inodo representa un archivo / directorio (con su propietario / grupo, permisos y datos contenidos). Un inodo puede muy bien aparecer en más de un directorio, o incluso varias veces con diferentes nombres en el mismo directorio.

Respuesta

El problema era que el directorio ~ (HOME) excedió su cuota y algunos scripts usan este directorio.

Intente limpiar ~ un poco, funcionó para mí.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *