![Кто прав насчет inodes? df или tune2fs?](https://rvso.com/image/122425/%D0%9A%D1%82%D0%BE%20%D0%BF%D1%80%D0%B0%D0%B2%20%D0%BD%D0%B0%D1%81%D1%87%D0%B5%D1%82%20inodes%3F%20df%20%D0%B8%D0%BB%D0%B8%20tune2fs%3F.png)
На моем Redhat 6.5 я получаю два разных результата по свободным инодам.
Используя 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
Используя tune2fs:
[root@xxxx ~]# tune2fs -l /dev/mapper/data_vg-data_lv | grep -i inode
...
Inode count: 2555904
Free inodes: 846816
...
Может ли эта ситуация быть нормальной? Если нет, то в чем может быть проблема?
решение1
df должен быть правильным. tune2fs inode count не проверяет суперблок, хранящийся в памяти, поэтому он ненадежен для смонтированных томов. Если вы размонтируете /dev/mapper/data_vg-data_lv и проверите с помощью tune2fs, он должен показать те же значения, что и df -i