Я хотел бы удалить каталог кэша nginx, который я быстро очистил:
mv cache cache.bak
mkdir cache
service nginx restart
Теперь у меня есть cache.bak
папка с 2 миллионами файлов. Я хотел бы удалить его, не мешая серверу.
Простая rm -rf cache.bak
перегрузка сервера, даже самый простой HTTP-ответ занимает 16 секунд во время работы rm, поэтому я не могу этого сделать.
Я пытался ionice -c3 rm -rf cache.bak
, но это не помогло. На сервере есть жесткий диск, а не SSD, вероятно, на SSD это может не быть проблемой.
Я считаю, что лучшим решением было бы какое-то регулирование, например, как это делает встроенный менеджер кэша nginx.
Как бы вы решили это? Есть ли инструмент, который может сделать именно это?
ext4 на Ubuntu 16.04
rm
используя хороший ?