XFSスペースがいっぱいですが、inodeもいっぱいですか?どうすればこれが起こりますか?

XFSスペースがいっぱいですが、inodeもいっぱいですか?どうすればこれが起こりますか?
# df . -i
Filesystem                Inodes IUsed IFree IUse% Mounted on
/dev/mapper/vgFOO-lv_bar  53136 52857   279  100% /bar
# df . -h
Filesystem                 Size  Used Avail Use% Mounted on
/dev/mapper/vgFOO-lv_bar   50G   50G   20K 100% /bar
# find . | wc -l
52855
# lsof /bar | grep -i deleted
# 
# findmnt /bar
TARGET SOURCE                    FSTYPE OPTIONS
/bar   /dev/mapper/vgFOO-lv_bar xfs    rw,relatime,attr2,inode64,noquota

そのため、スペースがいっぱいになり、inodeもいっぱいになりました。しかし、inode POVでは52855個のファイルしかないため、これは間違っているようです。大きなファイルの一部を削除し、スペースを再利用できるようになりました。

質問:XFSではこれは正常ですか?スペースがいっぱいになると、アイノードも100%になるのでしょうか?

ベストアンサー1

XFS の Inode は動的に割り当てられます.

53,000個のファイルが利用可能なスペースをすべて使用するため、新しいinode用のスペースは残りません。

おすすめ記事