服务器崩溃后,Linux 中出现奇怪的、无法删除的幽灵文件

服务器崩溃后,Linux 中出现奇怪的、无法删除的幽灵文件

我们的服务器最近彻底瘫痪了(没有远程连接甚至控制台连接)。

我没有发现任何错误、日志等可以解释发生这种情况的原因。

机器唯一奇怪的是,重启后,一个文件看起来像这样ls -l

-rw-r--r-- 1 root root 705 二月 14 15:30 filefoo
?--------- ? ? ? ? ? 影片名称
-rw-r--r-- 1 root root 705 二月 14 15:30 filefoo

我无法rm打开文件。如果我touch打开文件,我会得到 2 个看起来正常的文件(尽管名称相同)。我可以删除其中一个文件,这样另一个文件就会恢复成这样(带有所有问号)。

这可能是一个菜鸟问题,但是在 Google 上是不可能找到的!

谢谢,J。

答案1

您可能需要检查日志以查找文件系统或磁盘损坏的迹象,而不仅仅是导致崩溃的原因。

重新安装内存和电缆。

然后对文件系统运行完整的 FSCK,因为这看起来像是文件系统损坏。您可能希望从实时启动盘执行此操作。

如果您的驱动器检查无误并且控制器看起来良好等等,您可能需要从备份中恢复。

答案2

您确定您的硬盘或内存没有硬件故障吗?显然您的文件系统已损坏。因此,请进行内存测试以确保其正常工作,然后对硬盘进行 fsck。您还可以安装 smartmontools 来检测硬盘故障。

相关内容