Очистка индексных дескрипторов. Удаление большого количества файлов

Иногда, особенно на linux vds-серверах из-за большого количества файлов сессий расходуется 100% инод (индексных дескрипторов). Обычно это заметно по поведению консоли и сервисов, они перестают работать, запускаться. Проверить процент свободных можно так:

df -i

Очистка индексных дескрипторов. Удаление большого количества файлов.

Хотя суть заметки конкретно не об этом. Работать с директорией в которой могут находиться сотни тысяч мелких файлов — проблемно. Поэтому ниже способ как можно удалить эти огромные кучки файлов, с помощью find. Самый рабочий способ, так как rm вероятней всего не справится из-за большого списка файлов.

find /home/user/data/mod-tmp/ -type f -delete

 

Теги: , , ,

Оставить комментарий