全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 897|回复: 9
打印 上一主题 下一主题

如何快速删除10亿小文件

[复制链接]
跳转到指定楼层
1#
发表于 2022-6-4 00:19:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
nginx fastcgi_temp 里大约有10亿缓存小文件,占满了硬盘。如何不占IO清理掉。
rm和rsync试过,一开就整个业务就无法完成,是一个充值接口。公司命令我今晚必须修好。
我删除了部分,目前能运作,是否可以上报已经修好,反正下一次不一定是我修。估计上一个修的也是这么想的。
2#
发表于 2022-6-4 00:23:44 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
发表于 2022-6-4 00:25:09 | 只看该作者
写脚本分期分时段慢慢删呗




-----------我没什么特别的,只是特别喜欢你而已,希望你也特别喜欢我一下,让我变得特别一点。
4#
发表于 2022-6-4 00:25:44 来自手机 | 只看该作者
删一个等一会再删下一个
5#
发表于 2022-6-4 00:32:19 | 只看该作者
写个程序跑一下就好了,写个程序10分钟都不用,得要分批删,具体要删除多长时间估计得慢慢等了
6#
发表于 2022-6-4 00:42:11 | 只看该作者
rm命令不行,没辙了吧
7#
发表于 2022-6-4 01:17:47 | 只看该作者
定时脚本,选个业务最少的时间,删除的比生成的多就行
8#
发表于 2022-6-4 01:19:53 来自手机 | 只看该作者
写程序一次性删一百多个吧
9#
发表于 2022-6-4 01:22:12 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
10#
 楼主| 发表于 2022-6-4 01:24:27 | 只看该作者
委员 发表于 2022-6-4 01:22
试试先把fastcgi_temp 改名 ,再建个空的fastcgi_temp,再删除旧的文件夹

删除高占用IO的,目前我写了脚本,正在测试跑。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-12 05:12 , Processed in 0.452241 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表