Tengo un problema en una máquina virtual Xen donde (ejecutándose como root), df y baobab están de acuerdo en que se utiliza el 94% de mi disco (25G de 28G), pero du solo cuenta con una fracción de la utilización total del disco (3.3G).
El servidor tiene una configuración LVM simple: una partición 28G montada en /. lvdisplay y vgdisplay muestran que se tiene en cuenta todo el volumen.
¿Cómo me estoy perdiendo casi 22G de espacio?
df Output
=========
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/vg_dns-lv_root
29241444 25924244 1831788 94% /
df -h Output
============
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_dns-lv_root
28G 25G 1.8G 94% /
`du --max-depth=1 -h` Output
============================
96K ./tmp
128K ./home
23M ./root
...
94M ./etc
4.0K ./.pulse
3.4G .
linux
hard-drive
disk-space
lvm
fedora-11
William Carter Baller
fuente
fuente

duydf -h. También echa un vistazo a esta Q & amp A: ¿Por qué hay tantas formas diferentes de medir el uso del disco?Respuestas:
Si elimina (desvincula) un archivo que se mantiene abierto por un proceso, verá que el uso desaparece de
du, pero aun en uso pordf. Tan pronto como el último proceso cierre el archivo (que ocurre lo último cuando ese proceso termina), el espacio utilizado por el archivo se desasignará y estará disponibledftambién.fuente
:> filename).Linux mantiene un espacio de búfer, que solo puede ser usado por root. Corriendo
sudo tune2fs -l /dev/sda1mostrará el número de bloques reservados en su salida.Para desactivar todos los bloques reservados solo use el siguiente comando:
fuente
La información de @Wurtel lo ha arreglado.
20649662640b se traduce a 20.64G. Reiniciando rsyslog arreglamos el problema!
¡¡Gracias a todos!!
fuente