有问题的 Linux 2.6.18-164.11.1.el5.centos.plus 文件系统:reiserfs
你好,
我无法删除文件:
[root@flat: all_subjs_wcbf]# ls -lah
total 0
drwxrwxrwx 2 szhu cfn 88 Sep 1 2011 ./
drwxrwxrwx 3 szhu cfn 80 Jun 8 2011 ../
?--------- ? ? ? ? ? sub13_AVG_5_cbf.m
[root@flat: all_subjs_wcbf]# rm sub13_AVG_5_cbf.m
rm: cannot lstat `sub13_AVG_5_cbf.m': Permission denied
查看 serverfault 和 stackoverflow 上的其他帖子以获取建议:
- 目录和包含目录都为所有用户设置了可执行权限。为了以防万一,我尝试将所有包含目录同时设置为 777,但仍然无法执行 lstat。
- 没有报告相关的 I/O 错误。
为防万一,我尝试了“rm -rf”和“rm -i”。但没成功。
我最终会将磁盘脱机并检查它,但由于使用率很高,我想推迟这一步。所以如果这不是磁盘错误并且可以立即修复,那将是一个很大的帮助!谢谢。
-迈克尔
答案1
这是磁盘错误,您需要将磁盘脱机并使用进行检查reiserfsck
。