df -h
informa que la partición '/' está 100% llena. Mientras se ejecuta du -hs *
en cada directorio de esta partición muestra que todavía hay mucho espacio.
tune2efs
que informa que solo una cuadra es gratis. Ran fsck
también, que también muestra todos los bloques que se están utilizando.
El uso de ionode es del 14% en la partición '/'.
Tenga en cuenta que / var, / usr, / dev, / tmp, / home están montados en diferentes particiones y tienen espacio disponible en ellas.
¿Podrían decirme las posibles causas de que todos los bloques estén ocupados y que los informes de disco estén llenos, incluso si hay mucho espacio?
hard-drive
root
block
Ankit
fuente
fuente
du -shx /
ver si eso todavía dice que hay mucho espacio. Eso evaluará todo/
sin depender de que usted capture todos los directorios posibles.Respuestas:
Además del problema de los archivos abiertos que comúnmente hace que el espacio libre se mantenga disponible, un problema común son los archivos protegidos por puntos de montaje. Por ejemplo, si tiene
/tmp
un volumen lógico separado pero aún tiene archivos en el directorio/tmp
en el sistema de archivos raíz, esos archivos consumirán espacio pero estarán ocultos por el montaje.Intente pasar al modo de usuario único en el arranque para que no se ejecute nada que pueda mantener abiertos los montajes, desmonte todo y asegúrese de que no haya archivos ocultos en los directorios que normalmente se utilizan como puntos de montaje.
fuente
Esto a menudo es causado por tener un archivo abierto para escritura que se ha eliminado pero el proceso de escritura en el archivo no se ha reiniciado, por lo que se abandona el archivo. Puede usar lsof para buscar archivos que están abiertos pero no vinculados (eliminados)
debería hacer el truco. Como dice la página del manual:
fuente
lsof +L1
los enumeró a todos de manera muy simple.Si un archivo se elimina mientras otro proceso lo mantiene abierto, ese proceso puede continuar escribiendo y, eventualmente, llenar el disco de forma invisible. Tan pronto como el proceso mantiene abierto el archivo, los bloques están disponibles.
Intenta evaluar cada uno de los demonios en ejecución. Si es posible, reinícielos. Si no puede resolverlo, reiniciar el cuadro debería aclararlo.
fuente
Probablemente se deba a que un porcentaje del espacio disponible está reservado para el usuario root.
Consulte Espacio reservado para root en un sistema de archivos: ¿por qué? o Disco lleno en el servidor Linux, los bloques utilizados son mucho menores que los bloques disponibles
fuente