Inode таблицы резко уменьшаются без причины
Добрый день!
Я вижу странное поведение моих серверов. Размер таблицы инодов и количество открытых инодов резко уменьшаются (с 90 тыс. До 10 тыс. За 5 минут). В то же время одно из моих приложений перехватывает большое количество свопов. Но внешние запросы в норме и без большой нагрузки.
Я новичок в системном администрировании. На мой взгляд, это очень интересно, почему таблица индексов уменьшается? У кого-нибудь есть идеи?
2 ответа
Каждый раз, когда создается файл или каталог, используется индекс. Когда файл / каталог удаляется, соответствующий индекс освобождается.
Что-то в вашей системе создало 80K файлов / папок.
df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/gubbins 1950240 131677 1818563 7% /
touch fred
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/gubbins 1950240 131678 1818562 7% /
rm fred
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/gubbins 1950240 131677 1818563 7% /
В вашей системе создаются новые файлы или каталоги. Вам следует выяснить , где это происходит.
# "df -i" gives you a general overview about all mounted your file systems
df -ih
# "du --inodes" tells you more about specific subdirectories
du -sch --inodes /var/log/*
Таким образом, вы сможете идентифицировать неправильно настроенное приложение (кэширование?) или неисправный программный пакет.