Jam*_*mes 7 linux filesystems ext3
rm -Rf /root/FFDC在过去的 15 个小时里,我一直在尝试从 Centos 服务器中删除一个目录,但遇到了很大的困难。我无法列出目录,因为它会挂起系统(文件太多?)但我可以看到目录大小不是通常的 4096 字节而是 488MB!
[root@IS-11034 ~]# ls -al
total 11760008
drwxr-x--- 31 root root 4096 Aug 10 18:28 .
drwxr-xr-x 25 root root 4096 Aug 10 16:50 ..
drwxr-xr-x 2 root root 488701952 Aug 11 12:20 FFDC
Run Code Online (Sandbox Code Playgroud)
我检查了 inode,一切似乎都很好。我已经检查了 top 并且rm在 15 小时后仍在以 0.7% 的速度使用 CPU。文件系统类型为 ext3。
除了备份和格式之外,我现在不知道该去哪里。
还ls -1f /root/FFDC慢吗?使用 -1f 时,不会对输出进行排序,并且文件详细信息将被忽略。
如果上面的 ls 运行得很快,也许类似的东西find /root/FFDC | xargs rm -vf会更快?普通程序可能会执行可能可以跳过的rm -rf所有类型的递归。find或者然后不。
您的文件系统是否使用同步选项安装?如果是,那么写入/删除性能比async慢得多。如果有疑问,您可以尝试mount -o remount,async /(或者mount -o remount,async /root如果这对您来说是一个单独的文件系统)。
| 归档时间: |
|
| 查看次数: |
4084 次 |
| 最近记录: |