关于网上大量的rsync删除100w小文件的解决方案.博主两台虚拟机,每个目录下有100w个小文件,以下分别为rm和rsync两种删除方法
rm 环境:CentOS release 5.8 ,内存1G,处理器单核,硬盘30G
使用rsync删除,环境:CentOS release 6.5,内存500M,处理器单核,硬盘30G
开始怀疑网上看文章的人都有尝试过么?然后在看看两台机子的配置,调高了rsync所在机子的内存为1G,环境:CentOS release 6.5,内存1G,处理器单核,硬盘30G(其中/tmp/aa为空目录)
同配置下rsync确实比rm快太多,内存为512的用rsync也不管用..?
又碰到个inode满了的情况,在/var/spool/postfix/maildrop目录下,产生40多w个无用文件,原因为crontab中某些不可用的计划任务导致.使用rm删除,提示"**参数过长,不能删除",嗯,大概是这样的提示,继续使用rsync删除.挺好用的,下为截图..
转载于:https://blog.51cto.com/lidefu/1720841