关于rsync删除大量小文件的问题?

  1. 关于网上大量的rsync删除100w小文件的解决方案.博主两台虚拟机,每个目录下有100w个小文件,以下分别为rm和rsync两种删除方法

  2. rm 环境:CentOS release 5.8 ,内存1G,处理器单核,硬盘30G

    wKioL1ZmqS2zwSUIAAAro4qXc-E136.png

  3. 使用rsync删除,环境:CentOS release 6.5,内存500M,处理器单核,硬盘30G

    wKioL1ZmqCOT-3A_AAiz7A_NIe0156.jpg

  4. 开始怀疑网上看文章的人都有尝试过么?然后在看看两台机子的配置,调高了rsync所在机子的内存为1G,环境:CentOS release 6.5,内存1G,处理器单核,硬盘30G(其中/tmp/aa为空目录)

    wKiom1ZmqGaTTPqVAAAQy92XJKU612.png

  5. 同配置下rsync确实比rm快太多,内存为512的用rsync也不管用..?

  6. 又碰到个inode满了的情况,在/var/spool/postfix/maildrop目录下,产生40多w个无用文件,原因为crontab中某些不可用的计划任务导致.使用rm删除,提示"**参数过长,不能删除",嗯,大概是这样的提示,继续使用rsync删除.挺好用的,下为截图..

    wKioL1adoTDggqvJAABxTp1s7us114.png

你可能感兴趣的:(rsync删除大量,100w文件)