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/*

Таким образом, вы сможете идентифицировать неправильно настроенное приложение (кэширование?) или неисправный программный пакет.

Другие вопросы по тегам