[root@vm]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/VGSYS-lv_root
655360 101872 553488 16% /
tmpfs 2041469 1 2041468 1% /dev/shm
/dev/vda1 51200 38 51162 1% /boot
/dev/mapper/VGSYS-lv_var
655360 569533 85827 87% /var
/dev/mapper/VGSYS-lv_srv
104644608 1727 104642881 1% /srv
/dev/mapper/VGSYS-lv_vfs
52428800 7 52428793 1% /srv/docker/vfs
/dev/mapper/VGSYS-lv_log
31457280 207 31457073 1% /var/log
[root@vm]# for i in /var/*; do echo $i; find $i | wc -l; done
/var/account
2
/var/cache
98
......
/var/spool
587003
/var/tmp
通过这个方法,最终发现是/var/spool/postfix/maildrop目录下小文件过多。
此时若通过rm命令删除文件会提示Argument list too long,主要是因为文件数太多造成的,进入要删除的目录中,使用下面命令删除文件即可
find . -name "*" | xargs rm -rf '*'