df y lv muestran una gran diferencia

df y lv muestran una gran diferencia

Tengo una partición /dev/mapper/datavg-lv_data.

df -h resultados muestran

ingrese la descripción de la imagen aquí

mientras lvdisplay muestra

ingrese la descripción de la imagen aquí

¿Por qué hay una gran diferencia entre el tamaño de lv, el tamaño del sistema de archivos y el tamaño disponible mientras no hay datos sobre el punto de montaje? ¿A dónde va el espacio?

Respuesta1

Un volumen lógico no es lo mismo que un sistema de archivos. Un sistema de archivos puede ser sólo una pequeña parte de un volumen lógico.

Lo más probable es que el sistema de archivos no abarque todo el volumen y tendrá que cambiar el tamaño de la partición, la información LVM y luego cambiar el tamaño del sistema de archivos (con resize2fs).

oSi está utilizando EXT3 o EXT4, es posible que simplemente el espacio esté reservado para los servicios raíz y del sistema, en cuyo caso puede usar tune2fs para recuperar el espacio.

Puedes consultar cuánto está reservado con:

 sudo tune2fs -l /dev/sda1 | grep 'Reserved block count'

(Reemplace sda1 con el disco real).

Respuesta2

lvdisplay informa el tamaño real del disco, pero df muestra el espacio en disco utilizable por el sistema, que es el tamaño real del disco menos el espacio utilizado en el sistema de archivos.

Considere también que los sistemas de archivos utilizan inodos. Cuando se crea un sistema de archivos, parte del mismo (casi el 1%) se reserva para inodos y ocupará el espacio de bloque disponible. Entonces, en su caso, la tabla de inodos ocupa casi 5 GiB de espacio.

Para verificar el uso del inodo, use este comando:

df --inodes

información relacionada