Quem está certo sobre inodes? df ou tune2fs?

Quem está certo sobre inodes? df ou tune2fs?

No meu Redhat 6.5, obtenho dois resultados diferentes em inodes gratuitos.

Usando df:

[root@xxxx ~]# df -i /dev/mapper/data_vg-data_lv 
Filesystem                   Inodes IUsed   IFree IUse% Mounted on 
/dev/mapper/data_vg-data_lv 2555904 72422 2483482    3% /data/cfa000/x1/data 

Usando tune2fs:

[root@xxxx ~]# tune2fs -l /dev/mapper/data_vg-data_lv | grep -i inode 
...
Inode count:              2555904 
Free inodes:              846816 
...

Esta situação pode ser normal? Se não, qual poderia ser o problema?

Responder1

df deve estar correto. A contagem de inodes do tune2fs não está verificando o superbloco mantido na memória, portanto não é confiável para volumes montados. Se você desmontar /dev/mapper/data_vg-data_lv e verificar com tune2fs, ele deverá mostrar os mesmos valores que df -i

informação relacionada